Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • SourceView

Index

Constructors

Properties

Methods

Constructors

Properties

acceptsTab: boolean
appPaintable: boolean
autoIndent: boolean
backForwardList: Ide.BackForwardList
backgroundPattern: GtkSource.BackgroundPatternType
borderWidth: number
bottomMargin: number
buffer: Gtk.TextBuffer
canDefault: boolean
canFocus: boolean
child: Gtk.Widget
completion: GtkSource.Completion
compositeChild: boolean
count: number
cursorVisible: boolean
doubleBuffered: boolean
drawSpaces: DrawSpacesFlags
editable: boolean
enableWordCompletion: boolean
events: Gdk.EventMask
expand: boolean
fileSettings: FileSettings
focusOnClick: boolean
fontDesc: FontDescription
fontName: string
gTypeInstance: TypeInstance
hadjustment: Gtk.Adjustment
halign: Gtk.Align
hasDefault: boolean
hasFocus: boolean
hasTooltip: boolean
heightRequest: number
hexpand: boolean
hexpandSet: boolean
highlightCurrentLine: boolean
hscrollPolicy: Gtk.ScrollablePolicy
imModule: string
indent: number
indentOnTab: boolean
indentStyle: IndentStyle
indentWidth: number
indenter: Ide.Indenter
inputHints: Gtk.InputHints
inputPurpose: Gtk.InputPurpose
insertMatchingBrace: boolean
insertSpacesInsteadOfTabs: boolean
isFocus: boolean
justification: Gtk.Justification
leftMargin: number
margin: number
marginBottom: number
marginEnd: number
marginLeft: number
marginRight: number
marginStart: number
marginTop: number
modeDisplayName: string
monospace: boolean
name: string
noShowAll: boolean
opacity: number
overscroll: number
overwrite: boolean
overwriteBraces: boolean
parent: Gtk.TextView
parentInstance: Gtk.Container
pixelsAboveLines: number
pixelsBelowLines: number
pixelsInsideWrap: number
populateAll: boolean
receivesDefault: boolean
resizeMode: Gtk.ResizeMode
rightMargin: number
rightMarginPosition: number
rubberbandSearch: boolean
scaleFactor: number
scrollOffset: number
searchContext: GtkSource.SearchContext
searchDirection: Gtk.DirectionType
sensitive: boolean
showGridLines: boolean
showLineChanges: boolean
showLineDiagnostics: boolean
showLineMarks: boolean
showLineNumbers: boolean
showRightMargin: boolean
showSearchBubbles: boolean
showSearchShadow: boolean
smartBackspace: boolean
snippetCompletion: boolean
spaceDrawer: GtkSource.SpaceDrawer
spellChecking: boolean
style: Gtk.Style
tabWidth: number
tabs: TabArray
tooltipMarkup: string
tooltipText: string
topMargin: number
vadjustment: Gtk.Adjustment
valign: Gtk.Align
vexpand: boolean
vexpandSet: boolean
visible: boolean
vscrollPolicy: Gtk.ScrollablePolicy
widget: Gtk.Widget
widthRequest: number
window: Gdk.Window
wrapMode: Gtk.WrapMode
$gtype: GObject.Type
name: string

Methods

  • activate(): boolean
  • Returns boolean

  • Parameters

    Returns void

  • addEvents(events: number): void
  • Parameters

    • events: number

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns number

  • Parameters

    Returns boolean

  • Parameters

    Returns boolean

  • bindPropertyFull(sourceProperty: string, target: GObject.Object, targetProperty: string, flags: BindingFlags, transformTo: Function, transformFrom: Function): Binding
  • Parameters

    • sourceProperty: string
    • target: GObject.Object
    • targetProperty: string
    • flags: BindingFlags
    • transformTo: Function
    • transformFrom: Function

    Returns Binding

  • bufferToWindowCoords(win: Gtk.TextWindowType, bufferX: number, bufferY: number): [number, number]
  • Parameters

    Returns [number, number]

  • canActivateAccel(signalId: number): boolean
  • Parameters

    • signalId: number

    Returns boolean

  • checkResize(): void
  • Returns void

  • Parameters

    Returns boolean

  • childGetProperty(child: Gtk.Widget, propertyName: string, value: any): void
  • Parameters

    • child: Gtk.Widget
    • propertyName: string
    • value: any

    Returns void

  • childNotify(child: Gtk.Widget, childProperty: string): void
  • childNotify(childProperty: string): void
  • Parameters

    Returns void

  • Parameters

    • childProperty: string

    Returns void

  • childSetProperty(child: Gtk.Widget, propertyName: string, value: any): void
  • Parameters

    • child: Gtk.Widget
    • propertyName: string
    • value: any

    Returns void

  • classPath(): [number, string, string]
  • Returns [number, string, string]

  • clearSearch(): void
  • Returns void

  • clearSnippets(): void
  • Returns void

  • Parameters

    Returns boolean

  • connect(sigName: "action", callback: (object: string, p0: string, p1: string) => void): number
  • connect(sigName: "add-cursor", callback: (object: Ide.CursorType) => void): number
  • connect(sigName: "append-to-count", callback: (object: number) => void): number
  • connect(sigName: "begin-macro", callback: () => void): number
  • connect(sigName: "begin-rename", callback: () => void): number
  • connect(sigName: "begin-user-action", callback: () => void): number
  • connect(sigName: "capture-modifier", callback: () => void): number
  • connect(sigName: "clear-count", callback: () => void): number
  • connect(sigName: "clear-modifier", callback: () => void): number
  • connect(sigName: "clear-search", callback: () => void): number
  • connect(sigName: "clear-selection", callback: () => void): number
  • connect(sigName: "clear-snippets", callback: () => void): number
  • connect(sigName: "cycle-completion", callback: (object: Gtk.DirectionType) => void): number
  • connect(sigName: "decrease-font-size", callback: () => void): number
  • connect(sigName: "delete-selection", callback: () => void): number
  • connect(sigName: "duplicate-entire-line", callback: () => void): number
  • connect(sigName: "end-macro", callback: () => void): number
  • connect(sigName: "end-user-action", callback: () => void): number
  • connect(sigName: "find-references", callback: () => void): number
  • connect(sigName: "focus-location", callback: (object: SourceLocation) => void): number
  • connect(sigName: "format-selection", callback: () => void): number
  • connect(sigName: "goto-definition", callback: () => void): number
  • connect(sigName: "hide-completion", callback: () => void): number
  • connect(sigName: "increase-font-size", callback: () => void): number
  • connect(sigName: "indent-selection", callback: (object: number) => void): number
  • connect(sigName: "insert-modifier", callback: (useCount: boolean) => void): number
  • connect(sigName: "jump", callback: (object: Gtk.TextIter) => void): number
  • connect(sigName: "move-error", callback: (dir: Gtk.DirectionType) => void): number
  • connect(sigName: "move-search", callback: (object: Gtk.DirectionType, p0: boolean, p1: boolean, p2: boolean, p3: boolean, p4: number) => void): number
  • connect(sigName: "movement", callback: (object: SourceViewMovement, p0: boolean, p1: boolean, p2: boolean) => void): number
  • connect(sigName: "paste-clipboard-extended", callback: (object: boolean, p0: boolean, p1: boolean) => void): number
  • connect(sigName: "pop-selection", callback: () => void): number
  • connect(sigName: "pop-snippet", callback: () => void): number
  • connect(sigName: "push-selection", callback: () => void): number
  • connect(sigName: "push-snippet", callback: (snippet: SourceSnippet, iter?: Gtk.TextIter) => void): number
  • connect(sigName: "rebuild-highlight", callback: () => void): number
  • connect(sigName: "reindent", callback: () => void): number
  • connect(sigName: "remove-cursors", callback: () => void): number
  • connect(sigName: "replay-macro", callback: (object: boolean) => void): number
  • connect(sigName: "request-documentation", callback: () => void): number
  • connect(sigName: "reset-font-size", callback: () => void): number
  • connect(sigName: "restore-insert-mark", callback: () => void): number
  • connect(sigName: "save-command", callback: () => void): number
  • connect(sigName: "save-insert-mark", callback: () => void): number
  • connect(sigName: "save-search-char", callback: () => void): number
  • connect(sigName: "select-inner", callback: (object: string, p0: string, p1: boolean, p2: boolean) => void): number
  • connect(sigName: "select-tag", callback: (object: boolean) => void): number
  • connect(sigName: "selection-theatric", callback: (object: SourceViewTheatric) => void): number
  • connect(sigName: "set-mode", callback: (object: string, p0: SourceViewModeType) => void): number
  • connect(sigName: "set-overwrite", callback: (object: boolean) => void): number
  • connect(sigName: "set-search-text", callback: (object: string, p0: boolean) => void): number
  • connect(sigName: "sort", callback: (ignoreCase: boolean, reverse: boolean) => void): number
  • connect(sigName: "swap-selection-bounds", callback: () => void): number
  • connect(sigName: "change-case", callback: (caseType: GtkSource.ChangeCaseType) => void): number
  • connect(sigName: "change-number", callback: (count: number) => void): number
  • connect(sigName: "join-lines", callback: () => void): number
  • connect(sigName: "line-mark-activated", callback: (iter: Gtk.TextIter, event: Gdk.Event) => void): number
  • connect(sigName: "move-lines", callback: (copy: boolean, count: number) => void): number
  • connect(sigName: "move-to-matching-bracket", callback: (extendSelection: boolean) => void): number
  • connect(sigName: "move-words", callback: (count: number) => void): number
  • connect(sigName: "redo", callback: () => void): number
  • connect(sigName: "show-completion", callback: () => void): number
  • connect(sigName: "smart-home-end", callback: (iter: Gtk.TextIter, count: number) => void): number
  • connect(sigName: "undo", callback: () => void): number
  • connect(sigName: "backspace", callback: () => void): number
  • connect(sigName: "copy-clipboard", callback: () => void): number
  • connect(sigName: "cut-clipboard", callback: () => void): number
  • connect(sigName: "delete-from-cursor", callback: (type: Gtk.DeleteType, count: number) => void): number
  • connect(sigName: "extend-selection", callback: (granularity: Gtk.TextExtendSelection, location: Gtk.TextIter, start: Gtk.TextIter, end: Gtk.TextIter) => boolean): number
  • connect(sigName: "insert-at-cursor", callback: (string: string) => void): number
  • connect(sigName: "insert-emoji", callback: () => void): number
  • connect(sigName: "move-cursor", callback: (step: Gtk.MovementStep, count: number, extendSelection: boolean) => void): number
  • connect(sigName: "move-viewport", callback: (step: Gtk.ScrollStep, count: number) => void): number
  • connect(sigName: "paste-clipboard", callback: () => void): number
  • connect(sigName: "populate-popup", callback: (popup: Gtk.Widget) => void): number
  • connect(sigName: "preedit-changed", callback: (preedit: string) => void): number
  • connect(sigName: "select-all", callback: (select: boolean) => void): number
  • connect(sigName: "set-anchor", callback: () => void): number
  • connect(sigName: "toggle-cursor-visible", callback: () => void): number
  • connect(sigName: "toggle-overwrite", callback: () => void): number
  • connect(sigName: "add", callback: (object: Gtk.Widget) => void): number
  • connect(sigName: "check-resize", callback: () => void): number
  • connect(sigName: "remove", callback: (object: Gtk.Widget) => void): number
  • connect(sigName: "set-focus-child", callback: (object: Gtk.Widget) => void): number
  • connect(sigName: "accel-closures-changed", callback: () => void): number
  • connect(sigName: "button-press-event", callback: (event: Gdk.EventButton) => boolean): number
  • connect(sigName: "button-release-event", callback: (event: Gdk.EventButton) => boolean): number
  • connect(sigName: "can-activate-accel", callback: (signalId: number) => boolean): number
  • connect(sigName: "child-notify", callback: (childProperty: ParamSpec) => void): number
  • connect(sigName: "composited-changed", callback: () => void): number
  • connect(sigName: "configure-event", callback: (event: Gdk.EventConfigure) => boolean): number
  • connect(sigName: "damage-event", callback: (event: Gdk.EventExpose) => boolean): number
  • connect(sigName: "delete-event", callback: (event: Gdk.Event) => boolean): number
  • connect(sigName: "destroy", callback: () => void): number
  • connect(sigName: "destroy-event", callback: (event: Gdk.Event) => boolean): number
  • connect(sigName: "direction-changed", callback: (previousDirection: Gtk.TextDirection) => void): number
  • connect(sigName: "drag-begin", callback: (context: Gdk.DragContext) => void): number
  • connect(sigName: "drag-data-delete", callback: (context: Gdk.DragContext) => void): number
  • connect(sigName: "drag-data-get", callback: (context: Gdk.DragContext, data: Gtk.SelectionData, info: number, time: number) => void): number
  • connect(sigName: "drag-data-received", callback: (context: Gdk.DragContext, x: number, y: number, data: Gtk.SelectionData, info: number, time: number) => void): number
  • connect(sigName: "drag-drop", callback: (context: Gdk.DragContext, x: number, y: number, time: number) => boolean): number
  • connect(sigName: "drag-end", callback: (context: Gdk.DragContext) => void): number
  • connect(sigName: "drag-failed", callback: (context: Gdk.DragContext, result: Gtk.DragResult) => boolean): number
  • connect(sigName: "drag-leave", callback: (context: Gdk.DragContext, time: number) => void): number
  • connect(sigName: "drag-motion", callback: (context: Gdk.DragContext, x: number, y: number, time: number) => boolean): number
  • connect(sigName: "draw", callback: (cr: cairo.Context) => boolean): number
  • connect(sigName: "enter-notify-event", callback: (event: Gdk.EventCrossing) => boolean): number
  • connect(sigName: "event", callback: (event: Gdk.Event) => boolean): number
  • connect(sigName: "event-after", callback: (event: Gdk.Event) => void): number
  • connect(sigName: "focus", callback: (direction: Gtk.DirectionType) => boolean): number
  • connect(sigName: "focus-in-event", callback: (event: Gdk.EventFocus) => boolean): number
  • connect(sigName: "focus-out-event", callback: (event: Gdk.EventFocus) => boolean): number
  • connect(sigName: "grab-broken-event", callback: (event: Gdk.EventGrabBroken) => boolean): number
  • connect(sigName: "grab-focus", callback: () => void): number
  • connect(sigName: "grab-notify", callback: (wasGrabbed: boolean) => void): number
  • connect(sigName: "hide", callback: () => void): number
  • connect(sigName: "hierarchy-changed", callback: (previousToplevel?: Gtk.Widget) => void): number
  • connect(sigName: "key-press-event", callback: (event: Gdk.EventKey) => boolean): number
  • connect(sigName: "key-release-event", callback: (event: Gdk.EventKey) => boolean): number
  • connect(sigName: "keynav-failed", callback: (direction: Gtk.DirectionType) => boolean): number
  • connect(sigName: "leave-notify-event", callback: (event: Gdk.EventCrossing) => boolean): number
  • connect(sigName: "map", callback: () => void): number
  • connect(sigName: "map-event", callback: (event: Gdk.EventAny) => boolean): number
  • connect(sigName: "mnemonic-activate", callback: (groupCycling: boolean) => boolean): number
  • connect(sigName: "motion-notify-event", callback: (event: Gdk.EventMotion) => boolean): number
  • connect(sigName: "move-focus", callback: (direction: Gtk.DirectionType) => void): number
  • connect(sigName: "parent-set", callback: (oldParent?: Gtk.Widget) => void): number
  • connect(sigName: "popup-menu", callback: () => boolean): number
  • connect(sigName: "property-notify-event", callback: (event: Gdk.EventProperty) => boolean): number
  • connect(sigName: "proximity-in-event", callback: (event: Gdk.EventProximity) => boolean): number
  • connect(sigName: "proximity-out-event", callback: (event: Gdk.EventProximity) => boolean): number
  • connect(sigName: "query-tooltip", callback: (x: number, y: number, keyboardMode: boolean, tooltip: Gtk.Tooltip) => boolean): number
  • connect(sigName: "realize", callback: () => void): number
  • connect(sigName: "screen-changed", callback: (previousScreen?: Gdk.Screen) => void): number
  • connect(sigName: "scroll-event", callback: (event: Gdk.EventScroll) => boolean): number
  • connect(sigName: "selection-clear-event", callback: (event: Gdk.EventSelection) => boolean): number
  • connect(sigName: "selection-get", callback: (data: Gtk.SelectionData, info: number, time: number) => void): number
  • connect(sigName: "selection-notify-event", callback: (event: Gdk.EventSelection) => boolean): number
  • connect(sigName: "selection-received", callback: (data: Gtk.SelectionData, time: number) => void): number
  • connect(sigName: "selection-request-event", callback: (event: Gdk.EventSelection) => boolean): number
  • connect(sigName: "show", callback: () => void): number
  • connect(sigName: "show-help", callback: (helpType: Gtk.WidgetHelpType) => boolean): number
  • connect(sigName: "size-allocate", callback: (allocation: Gdk.Rectangle) => void): number
  • connect(sigName: "state-changed", callback: (state: Gtk.StateType) => void): number
  • connect(sigName: "state-flags-changed", callback: (flags: Gtk.StateFlags) => void): number
  • connect(sigName: "style-set", callback: (previousStyle?: Gtk.Style) => void): number
  • connect(sigName: "style-updated", callback: () => void): number
  • connect(sigName: "touch-event", callback: (object: Gdk.Event) => boolean): number
  • connect(sigName: "unmap", callback: () => void): number
  • connect(sigName: "unmap-event", callback: (event: Gdk.EventAny) => boolean): number
  • connect(sigName: "unrealize", callback: () => void): number
  • connect(sigName: "visibility-notify-event", callback: (event: Gdk.EventVisibility) => boolean): number
  • connect(sigName: "window-state-event", callback: (event: Gdk.EventWindowState) => boolean): number
  • connect(sigName: "notify", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::back-forward-list", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::count", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::enable-word-completion", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::file-settings", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::font-desc", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::font-name", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::indent-style", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::indenter", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::insert-matching-brace", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::mode-display-name", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::overscroll", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::overwrite-braces", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::rubberband-search", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::scroll-offset", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::search-context", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::search-direction", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::show-grid-lines", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::show-line-changes", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::show-line-diagnostics", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::show-search-bubbles", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::show-search-shadow", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::snippet-completion", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::spell-checking", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::auto-indent", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::background-pattern", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::completion", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::draw-spaces", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::highlight-current-line", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::indent-on-tab", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::indent-width", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::insert-spaces-instead-of-tabs", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::right-margin-position", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::show-line-marks", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::show-line-numbers", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::show-right-margin", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::smart-backspace", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::smart-home-end", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::space-drawer", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::tab-width", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::accepts-tab", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::bottom-margin", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::buffer", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::cursor-visible", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::editable", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::im-module", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::indent", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::input-hints", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::input-purpose", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::justification", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::left-margin", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::monospace", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::overwrite", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::pixels-above-lines", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::pixels-below-lines", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::pixels-inside-wrap", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::populate-all", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::right-margin", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::tabs", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::top-margin", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::wrap-mode", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::border-width", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::child", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::resize-mode", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::app-paintable", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::can-default", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::can-focus", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::composite-child", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::double-buffered", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::events", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::expand", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::focus-on-click", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::halign", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::has-default", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::has-focus", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::has-tooltip", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::height-request", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::hexpand", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::hexpand-set", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::is-focus", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::margin", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::margin-bottom", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::margin-end", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::margin-left", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::margin-right", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::margin-start", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::margin-top", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::name", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::no-show-all", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::opacity", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::receives-default", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::scale-factor", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::sensitive", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::style", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::tooltip-markup", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::tooltip-text", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::valign", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::vexpand", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::vexpand-set", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::visible", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::width-request", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::window", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::hadjustment", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::hscroll-policy", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::vadjustment", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: "notify::vscroll-policy", callback: (pspec: ParamSpec) => void): number
  • connect(sigName: string, callback: any): number
  • Parameters

    • sigName: "action"
    • callback: (object: string, p0: string, p1: string) => void
        • (object: string, p0: string, p1: string): void
        • Parameters

          • object: string
          • p0: string
          • p1: string

          Returns void

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "append-to-count"
    • callback: (object: number) => void
        • (object: number): void
        • Parameters

          • object: number

          Returns void

    Returns number

  • Parameters

    • sigName: "begin-macro"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "begin-rename"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "begin-user-action"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "capture-modifier"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "clear-count"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "clear-modifier"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "clear-search"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "clear-selection"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "clear-snippets"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "decrease-font-size"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "delete-selection"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "duplicate-entire-line"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "end-macro"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "end-user-action"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "find-references"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "format-selection"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "goto-definition"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "hide-completion"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "increase-font-size"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "indent-selection"
    • callback: (object: number) => void
        • (object: number): void
        • Parameters

          • object: number

          Returns void

    Returns number

  • Parameters

    • sigName: "insert-modifier"
    • callback: (useCount: boolean) => void
        • (useCount: boolean): void
        • Parameters

          • useCount: boolean

          Returns void

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "move-search"
    • callback: (object: Gtk.DirectionType, p0: boolean, p1: boolean, p2: boolean, p3: boolean, p4: number) => void
        • (object: Gtk.DirectionType, p0: boolean, p1: boolean, p2: boolean, p3: boolean, p4: number): void
        • Parameters

          Returns void

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "paste-clipboard-extended"
    • callback: (object: boolean, p0: boolean, p1: boolean) => void
        • (object: boolean, p0: boolean, p1: boolean): void
        • Parameters

          • object: boolean
          • p0: boolean
          • p1: boolean

          Returns void

    Returns number

  • Parameters

    • sigName: "pop-selection"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "pop-snippet"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "push-selection"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "rebuild-highlight"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "reindent"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "remove-cursors"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "replay-macro"
    • callback: (object: boolean) => void
        • (object: boolean): void
        • Parameters

          • object: boolean

          Returns void

    Returns number

  • Parameters

    • sigName: "request-documentation"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "reset-font-size"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "restore-insert-mark"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "save-command"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "save-insert-mark"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "save-search-char"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "select-inner"
    • callback: (object: string, p0: string, p1: boolean, p2: boolean) => void
        • (object: string, p0: string, p1: boolean, p2: boolean): void
        • Parameters

          • object: string
          • p0: string
          • p1: boolean
          • p2: boolean

          Returns void

    Returns number

  • Parameters

    • sigName: "select-tag"
    • callback: (object: boolean) => void
        • (object: boolean): void
        • Parameters

          • object: boolean

          Returns void

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "set-overwrite"
    • callback: (object: boolean) => void
        • (object: boolean): void
        • Parameters

          • object: boolean

          Returns void

    Returns number

  • Parameters

    • sigName: "set-search-text"
    • callback: (object: string, p0: boolean) => void
        • (object: string, p0: boolean): void
        • Parameters

          • object: string
          • p0: boolean

          Returns void

    Returns number

  • Parameters

    • sigName: "sort"
    • callback: (ignoreCase: boolean, reverse: boolean) => void
        • (ignoreCase: boolean, reverse: boolean): void
        • Parameters

          • ignoreCase: boolean
          • reverse: boolean

          Returns void

    Returns number

  • Parameters

    • sigName: "swap-selection-bounds"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "change-number"
    • callback: (count: number) => void
        • (count: number): void
        • Parameters

          • count: number

          Returns void

    Returns number

  • Parameters

    • sigName: "join-lines"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "move-lines"
    • callback: (copy: boolean, count: number) => void
        • (copy: boolean, count: number): void
        • Parameters

          • copy: boolean
          • count: number

          Returns void

    Returns number

  • Parameters

    • sigName: "move-to-matching-bracket"
    • callback: (extendSelection: boolean) => void
        • (extendSelection: boolean): void
        • Parameters

          • extendSelection: boolean

          Returns void

    Returns number

  • Parameters

    • sigName: "move-words"
    • callback: (count: number) => void
        • (count: number): void
        • Parameters

          • count: number

          Returns void

    Returns number

  • Parameters

    • sigName: "redo"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "show-completion"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "smart-home-end"
    • callback: (iter: Gtk.TextIter, count: number) => void

    Returns number

  • Parameters

    • sigName: "undo"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "backspace"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "copy-clipboard"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "cut-clipboard"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "insert-at-cursor"
    • callback: (string: string) => void
        • (string: string): void
        • Parameters

          • string: string

          Returns void

    Returns number

  • Parameters

    • sigName: "insert-emoji"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "move-cursor"
    • callback: (step: Gtk.MovementStep, count: number, extendSelection: boolean) => void
        • Parameters

          Returns void

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "paste-clipboard"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "preedit-changed"
    • callback: (preedit: string) => void
        • (preedit: string): void
        • Parameters

          • preedit: string

          Returns void

    Returns number

  • Parameters

    • sigName: "select-all"
    • callback: (select: boolean) => void
        • (select: boolean): void
        • Parameters

          • select: boolean

          Returns void

    Returns number

  • Parameters

    • sigName: "set-anchor"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "toggle-cursor-visible"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "toggle-overwrite"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "check-resize"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "accel-closures-changed"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "can-activate-accel"
    • callback: (signalId: number) => boolean
        • (signalId: number): boolean
        • Parameters

          • signalId: number

          Returns boolean

    Returns number

  • Parameters

    • sigName: "child-notify"
    • callback: (childProperty: ParamSpec) => void

    Returns number

  • Parameters

    • sigName: "composited-changed"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "delete-event"
    • callback: (event: Gdk.Event) => boolean

    Returns number

  • Parameters

    • sigName: "destroy"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "destroy-event"
    • callback: (event: Gdk.Event) => boolean

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "drag-drop"
    • callback: (context: Gdk.DragContext, x: number, y: number, time: number) => boolean
        • (context: Gdk.DragContext, x: number, y: number, time: number): boolean
        • Parameters

          Returns boolean

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "drag-motion"
    • callback: (context: Gdk.DragContext, x: number, y: number, time: number) => boolean
        • (context: Gdk.DragContext, x: number, y: number, time: number): boolean
        • Parameters

          Returns boolean

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "event"
    • callback: (event: Gdk.Event) => boolean

    Returns number

  • Parameters

    • sigName: "event-after"
    • callback: (event: Gdk.Event) => void

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "grab-focus"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "grab-notify"
    • callback: (wasGrabbed: boolean) => void
        • (wasGrabbed: boolean): void
        • Parameters

          • wasGrabbed: boolean

          Returns void

    Returns number

  • Parameters

    • sigName: "hide"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "hierarchy-changed"
    • callback: (previousToplevel?: Gtk.Widget) => void
        • Parameters

          Returns void

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "map"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "mnemonic-activate"
    • callback: (groupCycling: boolean) => boolean
        • (groupCycling: boolean): boolean
        • Parameters

          • groupCycling: boolean

          Returns boolean

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "parent-set"
    • callback: (oldParent?: Gtk.Widget) => void

    Returns number

  • Parameters

    • sigName: "popup-menu"
    • callback: () => boolean
        • (): boolean
        • Returns boolean

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "query-tooltip"
    • callback: (x: number, y: number, keyboardMode: boolean, tooltip: Gtk.Tooltip) => boolean
        • (x: number, y: number, keyboardMode: boolean, tooltip: Gtk.Tooltip): boolean
        • Parameters

          • x: number
          • y: number
          • keyboardMode: boolean
          • tooltip: Gtk.Tooltip

          Returns boolean

    Returns number

  • Parameters

    • sigName: "realize"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "screen-changed"
    • callback: (previousScreen?: Gdk.Screen) => void
        • Parameters

          Returns void

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "show"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "style-set"
    • callback: (previousStyle?: Gtk.Style) => void
        • Parameters

          Returns void

    Returns number

  • Parameters

    • sigName: "style-updated"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    • sigName: "touch-event"
    • callback: (object: Gdk.Event) => boolean

    Returns number

  • Parameters

    • sigName: "unmap"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "unrealize"
    • callback: () => void
        • (): void
        • Returns void

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "notify::enable-word-completion"
    • callback: (pspec: ParamSpec) => void

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "notify::insert-matching-brace"
    • callback: (pspec: ParamSpec) => void

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "notify::show-line-diagnostics"
    • callback: (pspec: ParamSpec) => void

    Returns number

  • Parameters

    • sigName: "notify::show-search-bubbles"
    • callback: (pspec: ParamSpec) => void

    Returns number

  • Parameters

    • sigName: "notify::show-search-shadow"
    • callback: (pspec: ParamSpec) => void

    Returns number

  • Parameters

    • sigName: "notify::snippet-completion"
    • callback: (pspec: ParamSpec) => void

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "notify::background-pattern"
    • callback: (pspec: ParamSpec) => void

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "notify::highlight-current-line"
    • callback: (pspec: ParamSpec) => void

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "notify::insert-spaces-instead-of-tabs"
    • callback: (pspec: ParamSpec) => void

    Returns number

  • Parameters

    • sigName: "notify::right-margin-position"
    • callback: (pspec: ParamSpec) => void

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "notify::pixels-above-lines"
    • callback: (pspec: ParamSpec) => void

    Returns number

  • Parameters

    • sigName: "notify::pixels-below-lines"
    • callback: (pspec: ParamSpec) => void

    Returns number

  • Parameters

    • sigName: "notify::pixels-inside-wrap"
    • callback: (pspec: ParamSpec) => void

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: string
    • callback: any

    Returns number

  • connect_after(sigName: "notify::back-forward-list", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::count", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::enable-word-completion", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::file-settings", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::font-desc", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::font-name", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::indent-style", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::indenter", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::insert-matching-brace", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::mode-display-name", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::overscroll", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::overwrite-braces", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::rubberband-search", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::scroll-offset", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::search-context", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::search-direction", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::show-grid-lines", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::show-line-changes", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::show-line-diagnostics", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::show-search-bubbles", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::show-search-shadow", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::snippet-completion", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::spell-checking", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::auto-indent", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::background-pattern", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::completion", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::draw-spaces", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::highlight-current-line", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::indent-on-tab", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::indent-width", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::insert-spaces-instead-of-tabs", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::right-margin-position", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::show-line-marks", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::show-line-numbers", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::show-right-margin", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::smart-backspace", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::smart-home-end", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::space-drawer", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::tab-width", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::accepts-tab", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::bottom-margin", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::buffer", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::cursor-visible", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::editable", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::im-module", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::indent", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::input-hints", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::input-purpose", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::justification", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::left-margin", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::monospace", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::overwrite", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::pixels-above-lines", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::pixels-below-lines", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::pixels-inside-wrap", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::populate-all", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::right-margin", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::tabs", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::top-margin", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::wrap-mode", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::border-width", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::child", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::resize-mode", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::app-paintable", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::can-default", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::can-focus", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::composite-child", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::double-buffered", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::events", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::expand", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::focus-on-click", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::halign", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::has-default", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::has-focus", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::has-tooltip", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::height-request", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::hexpand", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::hexpand-set", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::is-focus", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::margin", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::margin-bottom", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::margin-end", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::margin-left", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::margin-right", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::margin-start", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::margin-top", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::name", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::no-show-all", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::opacity", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::receives-default", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::scale-factor", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::sensitive", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::style", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::tooltip-markup", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::tooltip-text", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::valign", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::vexpand", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::vexpand-set", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::visible", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::width-request", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::window", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::hadjustment", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::hscroll-policy", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::vadjustment", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: "notify::vscroll-policy", callback: (pspec: ParamSpec) => void): number
  • connect_after(sigName: string, callback: any): number
  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "notify::enable-word-completion"
    • callback: (pspec: ParamSpec) => void

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "notify::insert-matching-brace"
    • callback: (pspec: ParamSpec) => void

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "notify::show-line-diagnostics"
    • callback: (pspec: ParamSpec) => void

    Returns number

  • Parameters

    • sigName: "notify::show-search-bubbles"
    • callback: (pspec: ParamSpec) => void

    Returns number

  • Parameters

    • sigName: "notify::show-search-shadow"
    • callback: (pspec: ParamSpec) => void

    Returns number

  • Parameters

    • sigName: "notify::snippet-completion"
    • callback: (pspec: ParamSpec) => void

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "notify::background-pattern"
    • callback: (pspec: ParamSpec) => void

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "notify::highlight-current-line"
    • callback: (pspec: ParamSpec) => void

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "notify::insert-spaces-instead-of-tabs"
    • callback: (pspec: ParamSpec) => void

    Returns number

  • Parameters

    • sigName: "notify::right-margin-position"
    • callback: (pspec: ParamSpec) => void

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: "notify::pixels-above-lines"
    • callback: (pspec: ParamSpec) => void

    Returns number

  • Parameters

    • sigName: "notify::pixels-below-lines"
    • callback: (pspec: ParamSpec) => void

    Returns number

  • Parameters

    • sigName: "notify::pixels-inside-wrap"
    • callback: (pspec: ParamSpec) => void

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    Returns number

  • Parameters

    • sigName: string
    • callback: any

    Returns number

  • Parameters

    • Optional text: string

    Returns Pango.Layout

  • Parameters

    Returns void

  • Parameters

    Returns void

  • destroy(): void
  • Returns void

  • deviceIsShadowed(device: Gdk.Device): boolean
  • Parameters

    Returns boolean

  • disconnect(id: number): void
  • Parameters

    • id: number

    Returns void

  • dragCheckThreshold(startX: number, startY: number, currentX: number, currentY: number): boolean
  • Parameters

    • startX: number
    • startY: number
    • currentX: number
    • currentY: number

    Returns boolean

  • dragDestAddImageTargets(): void
  • Returns void

  • dragDestAddTextTargets(): void
  • Returns void

  • dragDestAddUriTargets(): void
  • Returns void

  • dragDestGetTrackMotion(): boolean
  • Returns boolean

  • Parameters

    Returns void

  • Parameters

    Returns void

  • dragDestSetTrackMotion(trackMotion: boolean): void
  • Parameters

    • trackMotion: boolean

    Returns void

  • dragDestUnset(): void
  • Returns void

  • dragHighlight(): void
  • Returns void

  • dragSourceAddImageTargets(): void
  • Returns void

  • dragSourceAddTextTargets(): void
  • Returns void

  • dragSourceAddUriTargets(): void
  • Returns void

  • dragSourceSetIconGicon(icon: Gio.Icon): void
  • Parameters

    Returns void

  • dragSourceSetIconName(iconName: string): void
  • Parameters

    • iconName: string

    Returns void

  • dragSourceSetIconPixbuf(pixbuf: Pixbuf): void
  • Parameters

    Returns void

  • dragSourceSetIconStock(stockId: string): void
  • Parameters

    • stockId: string

    Returns void

  • Parameters

    Returns void

  • dragSourceUnset(): void
  • Returns void

  • dragUnhighlight(): void
  • Returns void

  • Parameters

    Returns void

  • emit(sigName: "action", object: string, p0: string, p1: string): void
  • emit(sigName: "add-cursor", object: Ide.CursorType): void
  • emit(sigName: "append-to-count", object: number): void
  • emit(sigName: "begin-macro"): void
  • emit(sigName: "begin-rename"): void
  • emit(sigName: "begin-user-action"): void
  • emit(sigName: "capture-modifier"): void
  • emit(sigName: "clear-count"): void
  • emit(sigName: "clear-modifier"): void
  • emit(sigName: "clear-search"): void
  • emit(sigName: "clear-selection"): void
  • emit(sigName: "clear-snippets"): void
  • emit(sigName: "cycle-completion", object: Gtk.DirectionType): void
  • emit(sigName: "decrease-font-size"): void
  • emit(sigName: "delete-selection"): void
  • emit(sigName: "duplicate-entire-line"): void
  • emit(sigName: "end-macro"): void
  • emit(sigName: "end-user-action"): void
  • emit(sigName: "find-references"): void
  • emit(sigName: "focus-location", object: SourceLocation): void
  • emit(sigName: "format-selection"): void
  • emit(sigName: "goto-definition"): void
  • emit(sigName: "hide-completion"): void
  • emit(sigName: "increase-font-size"): void
  • emit(sigName: "indent-selection", object: number): void
  • emit(sigName: "insert-modifier", useCount: boolean): void
  • emit(sigName: "jump", object: Gtk.TextIter): void
  • emit(sigName: "move-error", dir: Gtk.DirectionType): void
  • emit(sigName: "move-search", object: Gtk.DirectionType, p0: boolean, p1: boolean, p2: boolean, p3: boolean, p4: number): void
  • emit(sigName: "movement", object: SourceViewMovement, p0: boolean, p1: boolean, p2: boolean): void
  • emit(sigName: "paste-clipboard-extended", object: boolean, p0: boolean, p1: boolean): void
  • emit(sigName: "pop-selection"): void
  • emit(sigName: "pop-snippet"): void
  • emit(sigName: "push-selection"): void
  • emit(sigName: "push-snippet", snippet: SourceSnippet, iter?: Gtk.TextIter): void
  • emit(sigName: "rebuild-highlight"): void
  • emit(sigName: "reindent"): void
  • emit(sigName: "remove-cursors"): void
  • emit(sigName: "replay-macro", object: boolean): void
  • emit(sigName: "request-documentation"): void
  • emit(sigName: "reset-font-size"): void
  • emit(sigName: "restore-insert-mark"): void
  • emit(sigName: "save-command"): void
  • emit(sigName: "save-insert-mark"): void
  • emit(sigName: "save-search-char"): void
  • emit(sigName: "select-inner", object: string, p0: string, p1: boolean, p2: boolean): void
  • emit(sigName: "select-tag", object: boolean): void
  • emit(sigName: "selection-theatric", object: SourceViewTheatric): void
  • emit(sigName: "set-mode", object: string, p0: SourceViewModeType): void
  • emit(sigName: "set-overwrite", object: boolean): void
  • emit(sigName: "set-search-text", object: string, p0: boolean): void
  • emit(sigName: "sort", ignoreCase: boolean, reverse: boolean): void
  • emit(sigName: "swap-selection-bounds"): void
  • emit(sigName: "change-case", caseType: GtkSource.ChangeCaseType): void
  • emit(sigName: "change-number", count: number): void
  • emit(sigName: "join-lines"): void
  • emit(sigName: "line-mark-activated", iter: Gtk.TextIter, event: Gdk.Event): void
  • emit(sigName: "move-lines", copy: boolean, count: number): void
  • emit(sigName: "move-to-matching-bracket", extendSelection: boolean): void
  • emit(sigName: "move-words", count: number): void
  • emit(sigName: "redo"): void
  • emit(sigName: "show-completion"): void
  • emit(sigName: "smart-home-end", iter: Gtk.TextIter, count: number): void
  • emit(sigName: "undo"): void
  • emit(sigName: "backspace"): void
  • emit(sigName: "copy-clipboard"): void
  • emit(sigName: "cut-clipboard"): void
  • emit(sigName: "delete-from-cursor", type: Gtk.DeleteType, count: number): void
  • emit(sigName: "extend-selection", granularity: Gtk.TextExtendSelection, location: Gtk.TextIter, start: Gtk.TextIter, end: Gtk.TextIter): void
  • emit(sigName: "insert-at-cursor", string: string): void
  • emit(sigName: "insert-emoji"): void
  • emit(sigName: "move-cursor", step: Gtk.MovementStep, count: number, extendSelection: boolean): void
  • emit(sigName: "move-viewport", step: Gtk.ScrollStep, count: number): void
  • emit(sigName: "paste-clipboard"): void
  • emit(sigName: "populate-popup", popup: Gtk.Widget): void
  • emit(sigName: "preedit-changed", preedit: string): void
  • emit(sigName: "select-all", select: boolean): void
  • emit(sigName: "set-anchor"): void
  • emit(sigName: "toggle-cursor-visible"): void
  • emit(sigName: "toggle-overwrite"): void
  • emit(sigName: "add", object: Gtk.Widget): void
  • emit(sigName: "check-resize"): void
  • emit(sigName: "remove", object: Gtk.Widget): void
  • emit(sigName: "set-focus-child", object: Gtk.Widget): void
  • emit(sigName: "accel-closures-changed"): void
  • emit(sigName: "button-press-event", event: Gdk.EventButton): void
  • emit(sigName: "button-release-event", event: Gdk.EventButton): void
  • emit(sigName: "can-activate-accel", signalId: number): void
  • emit(sigName: "child-notify", childProperty: ParamSpec): void
  • emit(sigName: "composited-changed"): void
  • emit(sigName: "configure-event", event: Gdk.EventConfigure): void
  • emit(sigName: "damage-event", event: Gdk.EventExpose): void
  • emit(sigName: "delete-event", event: Gdk.Event): void
  • emit(sigName: "destroy"): void
  • emit(sigName: "destroy-event", event: Gdk.Event): void
  • emit(sigName: "direction-changed", previousDirection: Gtk.TextDirection): void
  • emit(sigName: "drag-begin", context: Gdk.DragContext): void
  • emit(sigName: "drag-data-delete", context: Gdk.DragContext): void
  • emit(sigName: "drag-data-get", context: Gdk.DragContext, data: Gtk.SelectionData, info: number, time: number): void
  • emit(sigName: "drag-data-received", context: Gdk.DragContext, x: number, y: number, data: Gtk.SelectionData, info: number, time: number): void
  • emit(sigName: "drag-drop", context: Gdk.DragContext, x: number, y: number, time: number): void
  • emit(sigName: "drag-end", context: Gdk.DragContext): void
  • emit(sigName: "drag-failed", context: Gdk.DragContext, result: Gtk.DragResult): void
  • emit(sigName: "drag-leave", context: Gdk.DragContext, time: number): void
  • emit(sigName: "drag-motion", context: Gdk.DragContext, x: number, y: number, time: number): void
  • emit(sigName: "draw", cr: cairo.Context): void
  • emit(sigName: "enter-notify-event", event: Gdk.EventCrossing): void
  • emit(sigName: "event", event: Gdk.Event): void
  • emit(sigName: "event-after", event: Gdk.Event): void
  • emit(sigName: "focus", direction: Gtk.DirectionType): void
  • emit(sigName: "focus-in-event", event: Gdk.EventFocus): void
  • emit(sigName: "focus-out-event", event: Gdk.EventFocus): void
  • emit(sigName: "grab-broken-event", event: Gdk.EventGrabBroken): void
  • emit(sigName: "grab-focus"): void
  • emit(sigName: "grab-notify", wasGrabbed: boolean): void
  • emit(sigName: "hide"): void
  • emit(sigName: "hierarchy-changed", previousToplevel?: Gtk.Widget): void
  • emit(sigName: "key-press-event", event: Gdk.EventKey): void
  • emit(sigName: "key-release-event", event: Gdk.EventKey): void
  • emit(sigName: "keynav-failed", direction: Gtk.DirectionType): void
  • emit(sigName: "leave-notify-event", event: Gdk.EventCrossing): void
  • emit(sigName: "map"): void
  • emit(sigName: "map-event", event: Gdk.EventAny): void
  • emit(sigName: "mnemonic-activate", groupCycling: boolean): void
  • emit(sigName: "motion-notify-event", event: Gdk.EventMotion): void
  • emit(sigName: "move-focus", direction: Gtk.DirectionType): void
  • emit(sigName: "parent-set", oldParent?: Gtk.Widget): void
  • emit(sigName: "popup-menu"): void
  • emit(sigName: "property-notify-event", event: Gdk.EventProperty): void
  • emit(sigName: "proximity-in-event", event: Gdk.EventProximity): void
  • emit(sigName: "proximity-out-event", event: Gdk.EventProximity): void
  • emit(sigName: "query-tooltip", x: number, y: number, keyboardMode: boolean, tooltip: Gtk.Tooltip): void
  • emit(sigName: "realize"): void
  • emit(sigName: "screen-changed", previousScreen?: Gdk.Screen): void
  • emit(sigName: "scroll-event", event: Gdk.EventScroll): void
  • emit(sigName: "selection-clear-event", event: Gdk.EventSelection): void
  • emit(sigName: "selection-get", data: Gtk.SelectionData, info: number, time: number): void
  • emit(sigName: "selection-notify-event", event: Gdk.EventSelection): void
  • emit(sigName: "selection-received", data: Gtk.SelectionData, time: number): void
  • emit(sigName: "selection-request-event", event: Gdk.EventSelection): void
  • emit(sigName: "show"): void
  • emit(sigName: "show-help", helpType: Gtk.WidgetHelpType): void
  • emit(sigName: "size-allocate", allocation: Gdk.Rectangle): void
  • emit(sigName: "state-changed", state: Gtk.StateType): void
  • emit(sigName: "state-flags-changed", flags: Gtk.StateFlags): void
  • emit(sigName: "style-set", previousStyle?: Gtk.Style): void
  • emit(sigName: "style-updated"): void
  • emit(sigName: "touch-event", object: Gdk.Event): void
  • emit(sigName: "unmap"): void
  • emit(sigName: "unmap-event", event: Gdk.EventAny): void
  • emit(sigName: "unrealize"): void
  • emit(sigName: "visibility-notify-event", event: Gdk.EventVisibility): void
  • emit(sigName: "window-state-event", event: Gdk.EventWindowState): void
  • emit(sigName: "notify", pspec: ParamSpec): void
  • emit(sigName: string, ...args: any[]): void
  • Parameters

    • sigName: "action"
    • object: string
    • p0: string
    • p1: string

    Returns void

  • Parameters

    Returns void

  • Parameters

    • sigName: "append-to-count"
    • object: number

    Returns void

  • Parameters

    • sigName: "begin-macro"

    Returns void

  • Parameters

    • sigName: "begin-rename"

    Returns void

  • Parameters

    • sigName: "begin-user-action"

    Returns void

  • Parameters

    • sigName: "capture-modifier"

    Returns void

  • Parameters

    • sigName: "clear-count"

    Returns void

  • Parameters

    • sigName: "clear-modifier"

    Returns void

  • Parameters

    • sigName: "clear-search"

    Returns void

  • Parameters

    • sigName: "clear-selection"

    Returns void

  • Parameters

    • sigName: "clear-snippets"

    Returns void

  • Parameters

    Returns void

  • Parameters

    • sigName: "decrease-font-size"

    Returns void

  • Parameters

    • sigName: "delete-selection"

    Returns void

  • Parameters

    • sigName: "duplicate-entire-line"

    Returns void

  • Parameters

    • sigName: "end-macro"

    Returns void

  • Parameters

    • sigName: "end-user-action"

    Returns void

  • Parameters

    • sigName: "find-references"

    Returns void

  • Parameters

    Returns void

  • Parameters

    • sigName: "format-selection"

    Returns void

  • Parameters

    • sigName: "goto-definition"

    Returns void

  • Parameters

    • sigName: "hide-completion"

    Returns void

  • Parameters

    • sigName: "increase-font-size"

    Returns void

  • Parameters

    • sigName: "indent-selection"
    • object: number

    Returns void

  • Parameters

    • sigName: "insert-modifier"
    • useCount: boolean

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    • sigName: "move-search"
    • object: Gtk.DirectionType
    • p0: boolean
    • p1: boolean
    • p2: boolean
    • p3: boolean
    • p4: number

    Returns void

  • Parameters

    Returns void

  • Parameters

    • sigName: "paste-clipboard-extended"
    • object: boolean
    • p0: boolean
    • p1: boolean

    Returns void

  • Parameters

    • sigName: "pop-selection"

    Returns void

  • Parameters

    • sigName: "pop-snippet"

    Returns void

  • Parameters

    • sigName: "push-selection"

    Returns void

  • Parameters

    Returns void

  • Parameters

    • sigName: "rebuild-highlight"

    Returns void

  • Parameters

    • sigName: "reindent"

    Returns void

  • Parameters

    • sigName: "remove-cursors"

    Returns void

  • Parameters

    • sigName: "replay-macro"
    • object: boolean

    Returns void

  • Parameters

    • sigName: "request-documentation"

    Returns void

  • Parameters

    • sigName: "reset-font-size"

    Returns void

  • Parameters

    • sigName: "restore-insert-mark"

    Returns void

  • Parameters

    • sigName: "save-command"

    Returns void

  • Parameters

    • sigName: "save-insert-mark"

    Returns void

  • Parameters

    • sigName: "save-search-char"

    Returns void

  • Parameters

    • sigName: "select-inner"
    • object: string
    • p0: string
    • p1: boolean
    • p2: boolean

    Returns void

  • Parameters

    • sigName: "select-tag"
    • object: boolean

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    • sigName: "set-overwrite"
    • object: boolean

    Returns void

  • Parameters

    • sigName: "set-search-text"
    • object: string
    • p0: boolean

    Returns void

  • Parameters

    • sigName: "sort"
    • ignoreCase: boolean
    • reverse: boolean

    Returns void

  • Parameters

    • sigName: "swap-selection-bounds"

    Returns void

  • Parameters

    Returns void

  • Parameters

    • sigName: "change-number"
    • count: number

    Returns void

  • Parameters

    • sigName: "join-lines"

    Returns void

  • Parameters

    Returns void

  • Parameters

    • sigName: "move-lines"
    • copy: boolean
    • count: number

    Returns void

  • Parameters

    • sigName: "move-to-matching-bracket"
    • extendSelection: boolean

    Returns void

  • Parameters

    • sigName: "move-words"
    • count: number

    Returns void

  • Parameters

    • sigName: "redo"

    Returns void

  • Parameters

    • sigName: "show-completion"

    Returns void

  • Parameters

    • sigName: "smart-home-end"
    • iter: Gtk.TextIter
    • count: number

    Returns void

  • Parameters

    • sigName: "undo"

    Returns void

  • Parameters

    • sigName: "backspace"

    Returns void

  • Parameters

    • sigName: "copy-clipboard"

    Returns void

  • Parameters

    • sigName: "cut-clipboard"

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    • sigName: "insert-at-cursor"
    • string: string

    Returns void

  • Parameters

    • sigName: "insert-emoji"

    Returns void

  • Parameters

    • sigName: "move-cursor"
    • step: Gtk.MovementStep
    • count: number
    • extendSelection: boolean

    Returns void

  • Parameters

    Returns void

  • Parameters

    • sigName: "paste-clipboard"

    Returns void

  • Parameters

    Returns void

  • Parameters

    • sigName: "preedit-changed"
    • preedit: string

    Returns void

  • Parameters

    • sigName: "select-all"
    • select: boolean

    Returns void

  • Parameters

    • sigName: "set-anchor"

    Returns void

  • Parameters

    • sigName: "toggle-cursor-visible"

    Returns void

  • Parameters

    • sigName: "toggle-overwrite"

    Returns void

  • Parameters

    Returns void

  • Parameters

    • sigName: "check-resize"

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    • sigName: "accel-closures-changed"

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    • sigName: "can-activate-accel"
    • signalId: number

    Returns void

  • Parameters

    • sigName: "child-notify"
    • childProperty: ParamSpec

    Returns void

  • Parameters

    • sigName: "composited-changed"

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    • sigName: "destroy"

    Returns void

  • Parameters

    • sigName: "destroy-event"
    • event: Gdk.Event

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    • sigName: "drag-drop"
    • context: Gdk.DragContext
    • x: number
    • y: number
    • time: number

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    • sigName: "drag-motion"
    • context: Gdk.DragContext
    • x: number
    • y: number
    • time: number

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    • sigName: "grab-focus"

    Returns void

  • Parameters

    • sigName: "grab-notify"
    • wasGrabbed: boolean

    Returns void

  • Parameters

    • sigName: "hide"

    Returns void

  • Parameters

    • sigName: "hierarchy-changed"
    • Optional previousToplevel: Gtk.Widget

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    • sigName: "map"

    Returns void

  • Parameters

    Returns void

  • Parameters

    • sigName: "mnemonic-activate"
    • groupCycling: boolean

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    • sigName: "parent-set"
    • Optional oldParent: Gtk.Widget

    Returns void

  • Parameters

    • sigName: "popup-menu"

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    • sigName: "query-tooltip"
    • x: number
    • y: number
    • keyboardMode: boolean
    • tooltip: Gtk.Tooltip

    Returns void

  • Parameters

    • sigName: "realize"

    Returns void

  • Parameters

    • sigName: "screen-changed"
    • Optional previousScreen: Gdk.Screen

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    • sigName: "show"

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    • sigName: "style-set"
    • Optional previousStyle: Gtk.Style

    Returns void

  • Parameters

    • sigName: "style-updated"

    Returns void

  • Parameters

    Returns void

  • Parameters

    • sigName: "unmap"

    Returns void

  • Parameters

    Returns void

  • Parameters

    • sigName: "unrealize"

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    • sigName: string
    • Rest ...args: any[]

    Returns void

  • ensureStyle(): void
  • Returns void

  • errorBell(): void
  • Returns void

  • Parameters

    Returns boolean

  • Parameters

    Returns void

  • forceFloating(): void
  • Returns void

  • Parameters

    Returns void

  • Parameters

    Returns boolean

  • Parameters

    Returns boolean

  • freezeChildNotify(): void
  • Returns void

  • freezeNotify(): void
  • Returns void

  • getAcceptsTab(): boolean
  • Returns boolean

  • Returns Atk.Object

  • Parameters

    • prefix: string

    Returns Gio.ActionGroup

  • getAllocatedBaseline(): number
  • Returns number

  • getAllocatedHeight(): number
  • Returns number

  • Returns [Gdk.Rectangle, number]

  • getAllocatedWidth(): number
  • Returns number

  • getAppPaintable(): boolean
  • Returns boolean

  • getAutoIndent(): boolean
  • Returns boolean

  • Returns [boolean, Gtk.Border]

  • getBorderWidth(): number
  • Returns number

  • getBottomMargin(): number
  • Returns number

  • getCanDefault(): boolean
  • Returns boolean

  • getCanFocus(): boolean
  • Returns boolean

  • getChildVisible(): boolean
  • Returns boolean

  • Returns Gtk.Widget[]

  • getCompositeName(): string
  • Returns string

  • getCount(): number
  • Returns number

  • getCursorVisible(): boolean
  • Returns boolean

  • getData(key: string): object
  • Parameters

    • key: string

    Returns object

  • getDeviceEnabled(device: Gdk.Device): boolean
  • Parameters

    Returns boolean

  • getDoubleBuffered(): boolean
  • Returns boolean

  • getEditable(): boolean
  • Returns boolean

  • getEnableWordCompletion(): boolean
  • Returns boolean

  • getEvents(): number
  • Returns number

  • Returns [boolean, Gtk.Widget[]]

  • Returns Gtk.Widget

  • getFocusOnClick(): boolean
  • Returns boolean

  • Returns Gtk.Align

  • getHasTooltip(): boolean
  • Returns boolean

  • getHasWindow(): boolean
  • Returns boolean

  • getHexpand(): boolean
  • Returns boolean

  • getHexpandSet(): boolean
  • Returns boolean

  • getHighlightCurrentLine(): boolean
  • Returns boolean

  • getIndent(): number
  • Returns number

  • getIndentOnTab(): boolean
  • Returns boolean

  • getIndentWidth(): number
  • Returns number

  • getInsertMatchingBrace(): boolean
  • Returns boolean

  • getInsertSpacesInsteadOfTabs(): boolean
  • Returns boolean

  • getIterAtLocation(x: number, y: number): [boolean, Gtk.TextIter]
  • Parameters

    • x: number
    • y: number

    Returns [boolean, Gtk.TextIter]

  • getIterAtPosition(x: number, y: number): [boolean, Gtk.TextIter, number]
  • Parameters

    • x: number
    • y: number

    Returns [boolean, Gtk.TextIter, number]

  • getIterAtVisualColumn(column: number, location: Gtk.TextIter): void
  • Parameters

    Returns void

  • getLeftMargin(): number
  • Returns number

  • Parameters

    • y: number

    Returns [Gtk.TextIter, number]

  • Parameters

    Returns [number, number]

  • getMapped(): boolean
  • Returns boolean

  • getMarginBottom(): number
  • Returns number

  • getMarginEnd(): number
  • Returns number

  • getMarginLeft(): number
  • Returns number

  • getMarginRight(): number
  • Returns number

  • getMarginStart(): number
  • Returns number

  • getMarginTop(): number
  • Returns number

  • getModeDisplayName(): string
  • Returns string

  • getModeName(): string
  • Returns string

  • getMonospace(): boolean
  • Returns boolean

  • getName(): string
  • Returns string

  • getNoShowAll(): boolean
  • Returns boolean

  • getOpacity(): number
  • Returns number

  • getOverwrite(): boolean
  • Returns boolean

  • getOverwriteBraces(): boolean
  • Returns boolean

  • Returns Gtk.Widget

  • Returns Gdk.Window

  • getPixelsAboveLines(): number
  • Returns number

  • getPixelsBelowLines(): number
  • Returns number

  • getPixelsInsideWrap(): number
  • Returns number

  • getPointer(): [number, number]
  • Returns [number, number]

  • getPreferredHeight(): [number, number]
  • Returns [number, number]

  • getPreferredHeightAndBaselineForWidth(width: number): [number, number, number, number]
  • Parameters

    • width: number

    Returns [number, number, number, number]

  • getPreferredHeightForWidth(width: number): [number, number]
  • Parameters

    • width: number

    Returns [number, number]

  • getPreferredWidth(): [number, number]
  • Returns [number, number]

  • getPreferredWidthForHeight(height: number): [number, number]
  • Parameters

    • height: number

    Returns [number, number]

  • getProperty(propertyName: string, value: any): void
  • Parameters

    • propertyName: string
    • value: any

    Returns void

  • getQdata(quark: number): object
  • Parameters

    • quark: number

    Returns object

  • getRealized(): boolean
  • Returns boolean

  • getReceivesDefault(): boolean
  • Returns boolean

  • getRightMargin(): number
  • Returns number

  • getRightMarginPosition(): number
  • Returns number

  • Returns Gdk.Window

  • getRubberbandSearch(): boolean
  • Returns boolean

  • getScaleFactor(): number
  • Returns number

  • Returns Gdk.Screen

  • getScrollOffset(): number
  • Returns number

  • getSensitive(): boolean
  • Returns boolean

  • getShowGridLines(): boolean
  • Returns boolean

  • getShowLineChanges(): boolean
  • Returns boolean

  • getShowLineDiagnostics(): boolean
  • Returns boolean

  • getShowLineMarks(): boolean
  • Returns boolean

  • getShowLineNumbers(): boolean
  • Returns boolean

  • getShowRightMargin(): boolean
  • Returns boolean

  • getShowSearchBubbles(): boolean
  • Returns boolean

  • getShowSearchShadow(): boolean
  • Returns boolean

  • getSizeRequest(): [number, number]
  • Returns [number, number]

  • getSmartBackspace(): boolean
  • Returns boolean

  • getSnippetCompletion(): boolean
  • Returns boolean

  • getSpellChecking(): boolean
  • Returns boolean

  • Returns Gtk.Style

  • getSupportMultidevice(): boolean
  • Returns boolean

  • getTabWidth(): number
  • Returns number

  • Returns TabArray

  • getTooltipMarkup(): string
  • Returns string

  • getTooltipText(): string
  • Returns string

  • Returns Gtk.Window

  • getTopMargin(): number
  • Returns number

  • Returns Gtk.Widget

  • Returns Gtk.Align

  • Returns Gtk.Align

  • getVexpand(): boolean
  • Returns boolean

  • getVexpandSet(): boolean
  • Returns boolean

  • getVisible(): boolean
  • Returns boolean

  • Returns Gdk.Visual

  • Parameters

    Returns number

  • Parameters

    Returns number

  • getVisualPosition(line: number, lineColumn: number): void
  • Parameters

    • line: number
    • lineColumn: number

    Returns void

  • getv(names: string[], values: any[]): void
  • Parameters

    • names: string[]
    • values: any[]

    Returns void

  • grabAdd(): void
  • Returns void

  • grabDefault(): void
  • Returns void

  • grabFocus(): void
  • Returns void

  • grabRemove(): void
  • Returns void

  • hasGrab(): boolean
  • Returns boolean

  • hasRcStyle(): boolean
  • Returns boolean

  • hasScreen(): boolean
  • Returns boolean

  • hasVisibleFocus(): boolean
  • Returns boolean

  • hide(): void
  • Returns void

  • hideOnDelete(): boolean
  • Returns boolean

  • Parameters

    Returns boolean

  • inDestruction(): boolean
  • Returns boolean

  • initTemplate(): void
  • Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns boolean

  • isComposited(): boolean
  • Returns boolean

  • isDrawable(): boolean
  • Returns boolean

  • isFloating(): boolean
  • Returns boolean

  • isSensitive(): boolean
  • Returns boolean

  • isToplevel(): boolean
  • Returns boolean

  • isVisible(): boolean
  • Returns boolean

  • Parameters

    Returns void

  • Parameters

    Returns boolean

  • listAccelClosures(): Function[]
  • Returns Function[]

  • listActionPrefixes(): string[]
  • Returns string[]

  • Returns Gtk.Widget[]

  • map(): void
  • Returns void

  • mnemonicActivate(groupCycling: boolean): boolean
  • Parameters

    • groupCycling: boolean

    Returns boolean

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • moveChild(child: Gtk.Widget, xpos: number, ypos: number): void
  • Parameters

    Returns void

  • Parameters

    Returns boolean

  • Parameters

    Returns boolean

  • moveVisually(iter: Gtk.TextIter, count: number): boolean
  • Parameters

    Returns boolean

  • notify(propertyName: string): void
  • Parameters

    • propertyName: string

    Returns void

  • Parameters

    Returns void

  • off(sigName: "action", callback: (object: string, p0: string, p1: string) => void): EventEmitter
  • off(sigName: "add-cursor", callback: (object: Ide.CursorType) => void): EventEmitter
  • off(sigName: "append-to-count", callback: (object: number) => void): EventEmitter
  • off(sigName: "begin-macro", callback: () => void): EventEmitter
  • off(sigName: "begin-rename", callback: () => void): EventEmitter
  • off(sigName: "begin-user-action", callback: () => void): EventEmitter
  • off(sigName: "capture-modifier", callback: () => void): EventEmitter
  • off(sigName: "clear-count", callback: () => void): EventEmitter
  • off(sigName: "clear-modifier", callback: () => void): EventEmitter
  • off(sigName: "clear-search", callback: () => void): EventEmitter
  • off(sigName: "clear-selection", callback: () => void): EventEmitter
  • off(sigName: "clear-snippets", callback: () => void): EventEmitter
  • off(sigName: "cycle-completion", callback: (object: Gtk.DirectionType) => void): EventEmitter
  • off(sigName: "decrease-font-size", callback: () => void): EventEmitter
  • off(sigName: "delete-selection", callback: () => void): EventEmitter
  • off(sigName: "duplicate-entire-line", callback: () => void): EventEmitter
  • off(sigName: "end-macro", callback: () => void): EventEmitter
  • off(sigName: "end-user-action", callback: () => void): EventEmitter
  • off(sigName: "find-references", callback: () => void): EventEmitter
  • off(sigName: "focus-location", callback: (object: SourceLocation) => void): EventEmitter
  • off(sigName: "format-selection", callback: () => void): EventEmitter
  • off(sigName: "goto-definition", callback: () => void): EventEmitter
  • off(sigName: "hide-completion", callback: () => void): EventEmitter
  • off(sigName: "increase-font-size", callback: () => void): EventEmitter
  • off(sigName: "indent-selection", callback: (object: number) => void): EventEmitter
  • off(sigName: "insert-modifier", callback: (useCount: boolean) => void): EventEmitter
  • off(sigName: "jump", callback: (object: Gtk.TextIter) => void): EventEmitter
  • off(sigName: "move-error", callback: (dir: Gtk.DirectionType) => void): EventEmitter
  • off(sigName: "move-search", callback: (object: Gtk.DirectionType, p0: boolean, p1: boolean, p2: boolean, p3: boolean, p4: number) => void): EventEmitter
  • off(sigName: "movement", callback: (object: SourceViewMovement, p0: boolean, p1: boolean, p2: boolean) => void): EventEmitter
  • off(sigName: "paste-clipboard-extended", callback: (object: boolean, p0: boolean, p1: boolean) => void): EventEmitter
  • off(sigName: "pop-selection", callback: () => void): EventEmitter
  • off(sigName: "pop-snippet", callback: () => void): EventEmitter
  • off(sigName: "push-selection", callback: () => void): EventEmitter
  • off(sigName: "push-snippet", callback: (snippet: SourceSnippet, iter?: Gtk.TextIter) => void): EventEmitter
  • off(sigName: "rebuild-highlight", callback: () => void): EventEmitter
  • off(sigName: "reindent", callback: () => void): EventEmitter
  • off(sigName: "remove-cursors", callback: () => void): EventEmitter
  • off(sigName: "replay-macro", callback: (object: boolean) => void): EventEmitter
  • off(sigName: "request-documentation", callback: () => void): EventEmitter
  • off(sigName: "reset-font-size", callback: () => void): EventEmitter
  • off(sigName: "restore-insert-mark", callback: () => void): EventEmitter
  • off(sigName: "save-command", callback: () => void): EventEmitter
  • off(sigName: "save-insert-mark", callback: () => void): EventEmitter
  • off(sigName: "save-search-char", callback: () => void): EventEmitter
  • off(sigName: "select-inner", callback: (object: string, p0: string, p1: boolean, p2: boolean) => void): EventEmitter
  • off(sigName: "select-tag", callback: (object: boolean) => void): EventEmitter
  • off(sigName: "selection-theatric", callback: (object: SourceViewTheatric) => void): EventEmitter
  • off(sigName: "set-mode", callback: (object: string, p0: SourceViewModeType) => void): EventEmitter
  • off(sigName: "set-overwrite", callback: (object: boolean) => void): EventEmitter
  • off(sigName: "set-search-text", callback: (object: string, p0: boolean) => void): EventEmitter
  • off(sigName: "sort", callback: (ignoreCase: boolean, reverse: boolean) => void): EventEmitter
  • off(sigName: "swap-selection-bounds", callback: () => void): EventEmitter
  • off(sigName: "change-case", callback: (caseType: GtkSource.ChangeCaseType) => void): EventEmitter
  • off(sigName: "change-number", callback: (count: number) => void): EventEmitter
  • off(sigName: "join-lines", callback: () => void): EventEmitter
  • off(sigName: "line-mark-activated", callback: (iter: Gtk.TextIter, event: Gdk.Event) => void): EventEmitter
  • off(sigName: "move-lines", callback: (copy: boolean, count: number) => void): EventEmitter
  • off(sigName: "move-to-matching-bracket", callback: (extendSelection: boolean) => void): EventEmitter
  • off(sigName: "move-words", callback: (count: number) => void): EventEmitter
  • off(sigName: "redo", callback: () => void): EventEmitter
  • off(sigName: "show-completion", callback: () => void): EventEmitter
  • off(sigName: "smart-home-end", callback: (iter: Gtk.TextIter, count: number) => void): EventEmitter
  • off(sigName: "undo", callback: () => void): EventEmitter
  • off(sigName: "backspace", callback: () => void): EventEmitter
  • off(sigName: "copy-clipboard", callback: () => void): EventEmitter
  • off(sigName: "cut-clipboard", callback: () => void): EventEmitter
  • off(sigName: "delete-from-cursor", callback: (type: Gtk.DeleteType, count: number) => void): EventEmitter
  • off(sigName: "extend-selection", callback: (granularity: Gtk.TextExtendSelection, location: Gtk.TextIter, start: Gtk.TextIter, end: Gtk.TextIter) => void): EventEmitter
  • off(sigName: "insert-at-cursor", callback: (string: string) => void): EventEmitter
  • off(sigName: "insert-emoji", callback: () => void): EventEmitter
  • off(sigName: "move-cursor", callback: (step: Gtk.MovementStep, count: number, extendSelection: boolean) => void): EventEmitter
  • off(sigName: "move-viewport", callback: (step: Gtk.ScrollStep, count: number) => void): EventEmitter
  • off(sigName: "paste-clipboard", callback: () => void): EventEmitter
  • off(sigName: "populate-popup", callback: (popup: Gtk.Widget) => void): EventEmitter
  • off(sigName: "preedit-changed", callback: (preedit: string) => void): EventEmitter
  • off(sigName: "select-all", callback: (select: boolean) => void): EventEmitter
  • off(sigName: "set-anchor", callback: () => void): EventEmitter
  • off(sigName: "toggle-cursor-visible", callback: () => void): EventEmitter
  • off(sigName: "toggle-overwrite", callback: () => void): EventEmitter
  • off(sigName: "add", callback: (object: Gtk.Widget) => void): EventEmitter
  • off(sigName: "check-resize", callback: () => void): EventEmitter
  • off(sigName: "remove", callback: (object: Gtk.Widget) => void): EventEmitter
  • off(sigName: "set-focus-child", callback: (object: Gtk.Widget) => void): EventEmitter
  • off(sigName: "accel-closures-changed", callback: () => void): EventEmitter
  • off(sigName: "button-press-event", callback: (event: Gdk.EventButton) => void): EventEmitter
  • off(sigName: "button-release-event", callback: (event: Gdk.EventButton) => void): EventEmitter
  • off(sigName: "can-activate-accel", callback: (signalId: number) => void): EventEmitter
  • off(sigName: "child-notify", callback: (childProperty: ParamSpec) => void): EventEmitter
  • off(sigName: "composited-changed", callback: () => void): EventEmitter
  • off(sigName: "configure-event", callback: (event: Gdk.EventConfigure) => void): EventEmitter
  • off(sigName: "damage-event", callback: (event: Gdk.EventExpose) => void): EventEmitter
  • off(sigName: "delete-event", callback: (event: Gdk.Event) => void): EventEmitter
  • off(sigName: "destroy", callback: () => void): EventEmitter
  • off(sigName: "destroy-event", callback: (event: Gdk.Event) => void): EventEmitter
  • off(sigName: "direction-changed", callback: (previousDirection: Gtk.TextDirection) => void): EventEmitter
  • off(sigName: "drag-begin", callback: (context: Gdk.DragContext) => void): EventEmitter
  • off(sigName: "drag-data-delete", callback: (context: Gdk.DragContext) => void): EventEmitter
  • off(sigName: "drag-data-get", callback: (context: Gdk.DragContext, data: Gtk.SelectionData, info: number, time: number) => void): EventEmitter
  • off(sigName: "drag-data-received", callback: (context: Gdk.DragContext, x: number, y: number, data: Gtk.SelectionData, info: number, time: number) => void): EventEmitter
  • off(sigName: "drag-drop", callback: (context: Gdk.DragContext, x: number, y: number, time: number) => void): EventEmitter
  • off(sigName: "drag-end", callback: (context: Gdk.DragContext) => void): EventEmitter
  • off(sigName: "drag-failed", callback: (context: Gdk.DragContext, result: Gtk.DragResult) => void): EventEmitter
  • off(sigName: "drag-leave", callback: (context: Gdk.DragContext, time: number) => void): EventEmitter
  • off(sigName: "drag-motion", callback: (context: Gdk.DragContext, x: number, y: number, time: number) => void): EventEmitter
  • off(sigName: "draw", callback: (cr: cairo.Context) => void): EventEmitter
  • off(sigName: "enter-notify-event", callback: (event: Gdk.EventCrossing) => void): EventEmitter
  • off(sigName: "event", callback: (event: Gdk.Event) => void): EventEmitter
  • off(sigName: "event-after", callback: (event: Gdk.Event) => void): EventEmitter
  • off(sigName: "focus", callback: (direction: Gtk.DirectionType) => void): EventEmitter
  • off(sigName: "focus-in-event", callback: (event: Gdk.EventFocus) => void): EventEmitter
  • off(sigName: "focus-out-event", callback: (event: Gdk.EventFocus) => void): EventEmitter
  • off(sigName: "grab-broken-event", callback: (event: Gdk.EventGrabBroken) => void): EventEmitter
  • off(sigName: "grab-focus", callback: () => void): EventEmitter
  • off(sigName: "grab-notify", callback: (wasGrabbed: boolean) => void): EventEmitter
  • off(sigName: "hide", callback: () => void): EventEmitter
  • off(sigName: "hierarchy-changed", callback: (previousToplevel?: Gtk.Widget) => void): EventEmitter
  • off(sigName: "key-press-event", callback: (event: Gdk.EventKey) => void): EventEmitter
  • off(sigName: "key-release-event", callback: (event: Gdk.EventKey) => void): EventEmitter
  • off(sigName: "keynav-failed", callback: (direction: Gtk.DirectionType) => void): EventEmitter
  • off(sigName: "leave-notify-event", callback: (event: Gdk.EventCrossing) => void): EventEmitter
  • off(sigName: "map", callback: () => void): EventEmitter
  • off(sigName: "map-event", callback: (event: Gdk.EventAny) => void): EventEmitter
  • off(sigName: "mnemonic-activate", callback: (groupCycling: boolean) => void): EventEmitter
  • off(sigName: "motion-notify-event", callback: (event: Gdk.EventMotion) => void): EventEmitter
  • off(sigName: "move-focus", callback: (direction: Gtk.DirectionType) => void): EventEmitter
  • off(sigName: "parent-set", callback: (oldParent?: Gtk.Widget) => void): EventEmitter
  • off(sigName: "popup-menu", callback: () => void): EventEmitter
  • off(sigName: "property-notify-event", callback: (event: Gdk.EventProperty) => void): EventEmitter
  • off(sigName: "proximity-in-event", callback: (event: Gdk.EventProximity) => void): EventEmitter
  • off(sigName: "proximity-out-event", callback: (event: Gdk.EventProximity) => void): EventEmitter
  • off(sigName: "query-tooltip", callback: (x: number, y: number, keyboardMode: boolean, tooltip: Gtk.Tooltip) => void): EventEmitter
  • off(sigName: "realize", callback: () => void): EventEmitter
  • off(sigName: "screen-changed", callback: (previousScreen?: Gdk.Screen) => void): EventEmitter
  • off(sigName: "scroll-event", callback: (event: Gdk.EventScroll) => void): EventEmitter
  • off(sigName: "selection-clear-event", callback: (event: Gdk.EventSelection) => void): EventEmitter
  • off(sigName: "selection-get", callback: (data: Gtk.SelectionData, info: number, time: number) => void): EventEmitter
  • off(sigName: "selection-notify-event", callback: (event: Gdk.EventSelection) => void): EventEmitter
  • off(sigName: "selection-received", callback: (data: Gtk.SelectionData, time: number) => void): EventEmitter
  • off(sigName: "selection-request-event", callback: (event: Gdk.EventSelection) => void): EventEmitter
  • off(sigName: "show", callback: () => void): EventEmitter
  • off(sigName: "show-help", callback: (helpType: Gtk.WidgetHelpType) => void): EventEmitter
  • off(sigName: "size-allocate", callback: (allocation: Gdk.Rectangle) => void): EventEmitter
  • off(sigName: "state-changed", callback: (state: Gtk.StateType) => void): EventEmitter
  • off(sigName: "state-flags-changed", callback: (flags: Gtk.StateFlags) => void): EventEmitter
  • off(sigName: "style-set", callback: (previousStyle?: Gtk.Style) => void): EventEmitter
  • off(sigName: "style-updated", callback: () => void): EventEmitter
  • off(sigName: "touch-event", callback: (object: Gdk.Event) => void): EventEmitter
  • off(sigName: "unmap", callback: () => void): EventEmitter
  • off(sigName: "unmap-event", callback: (event: Gdk.EventAny) => void): EventEmitter
  • off(sigName: "unrealize", callback: () => void): EventEmitter
  • off(sigName: "visibility-notify-event", callback: (event: Gdk.EventVisibility) => void): EventEmitter
  • off(sigName: "window-state-event", callback: (event: Gdk.EventWindowState) => void): EventEmitter
  • off(sigName: "notify", callback: (pspec: ParamSpec) => void): EventEmitter
  • off(sigName: "notify::back-forward-list", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::count", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::enable-word-completion", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::file-settings", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::font-desc", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::font-name", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::indent-style", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::indenter", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::insert-matching-brace", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::mode-display-name", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::overscroll", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::overwrite-braces", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::rubberband-search", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::scroll-offset", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::search-context", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::search-direction", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::show-grid-lines", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::show-line-changes", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::show-line-diagnostics", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::show-search-bubbles", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::show-search-shadow", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::snippet-completion", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::spell-checking", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::auto-indent", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::background-pattern", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::completion", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::draw-spaces", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::highlight-current-line", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::indent-on-tab", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::indent-width", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::insert-spaces-instead-of-tabs", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::right-margin-position", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::show-line-marks", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::show-line-numbers", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::show-right-margin", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::smart-backspace", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::smart-home-end", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::space-drawer", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::tab-width", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::accepts-tab", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::bottom-margin", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::buffer", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::cursor-visible", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::editable", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::im-module", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::indent", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::input-hints", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::input-purpose", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::justification", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::left-margin", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::monospace", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::overwrite", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::pixels-above-lines", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::pixels-below-lines", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::pixels-inside-wrap", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::populate-all", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::right-margin", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::tabs", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::top-margin", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::wrap-mode", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::border-width", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::child", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::resize-mode", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::app-paintable", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::can-default", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::can-focus", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::composite-child", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::double-buffered", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::events", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::expand", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::focus-on-click", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::halign", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::has-default", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::has-focus", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::has-tooltip", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::height-request", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::hexpand", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::hexpand-set", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::is-focus", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::margin", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::margin-bottom", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::margin-end", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::margin-left", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::margin-right", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::margin-start", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::margin-top", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::name", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::no-show-all", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::opacity", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::receives-default", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::scale-factor", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::sensitive", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::style", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::tooltip-markup", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::tooltip-text", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::valign", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::vexpand", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::vexpand-set", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::visible", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::width-request", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::window", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::hadjustment", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::hscroll-policy", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::vadjustment", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: "notify::vscroll-policy", callback: (...args: any[]) => void): EventEmitter
  • off(sigName: string, callback: any): EventEmitter
  • Parameters

    • sigName: "action"
    • callback: (object: string, p0: string, p1: string) => void
        • (object: string, p0: string, p1: string): void
        • Parameters

          • object: string
          • p0: string
          • p1: string

          Returns void

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "append-to-count"
    • callback: (object: number) => void
        • (object: number): void
        • Parameters

          • object: number

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "begin-macro"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "begin-rename"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "begin-user-action"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "capture-modifier"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "clear-count"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "clear-modifier"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "clear-search"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "clear-selection"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "clear-snippets"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "decrease-font-size"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "delete-selection"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "duplicate-entire-line"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "end-macro"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "end-user-action"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "find-references"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "format-selection"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "goto-definition"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "hide-completion"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "increase-font-size"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "indent-selection"
    • callback: (object: number) => void
        • (object: number): void
        • Parameters

          • object: number

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "insert-modifier"
    • callback: (useCount: boolean) => void
        • (useCount: boolean): void
        • Parameters

          • useCount: boolean

          Returns void

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "move-search"
    • callback: (object: Gtk.DirectionType, p0: boolean, p1: boolean, p2: boolean, p3: boolean, p4: number) => void
        • (object: Gtk.DirectionType, p0: boolean, p1: boolean, p2: boolean, p3: boolean, p4: number): void
        • Parameters

          Returns void

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "paste-clipboard-extended"
    • callback: (object: boolean, p0: boolean, p1: boolean) => void
        • (object: boolean, p0: boolean, p1: boolean): void
        • Parameters

          • object: boolean
          • p0: boolean
          • p1: boolean

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "pop-selection"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "pop-snippet"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "push-selection"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "rebuild-highlight"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "reindent"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "remove-cursors"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "replay-macro"
    • callback: (object: boolean) => void
        • (object: boolean): void
        • Parameters

          • object: boolean

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "request-documentation"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "reset-font-size"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "restore-insert-mark"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "save-command"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "save-insert-mark"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "save-search-char"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "select-inner"
    • callback: (object: string, p0: string, p1: boolean, p2: boolean) => void
        • (object: string, p0: string, p1: boolean, p2: boolean): void
        • Parameters

          • object: string
          • p0: string
          • p1: boolean
          • p2: boolean

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "select-tag"
    • callback: (object: boolean) => void
        • (object: boolean): void
        • Parameters

          • object: boolean

          Returns void

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "set-overwrite"
    • callback: (object: boolean) => void
        • (object: boolean): void
        • Parameters

          • object: boolean

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "set-search-text"
    • callback: (object: string, p0: boolean) => void
        • (object: string, p0: boolean): void
        • Parameters

          • object: string
          • p0: boolean

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "sort"
    • callback: (ignoreCase: boolean, reverse: boolean) => void
        • (ignoreCase: boolean, reverse: boolean): void
        • Parameters

          • ignoreCase: boolean
          • reverse: boolean

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "swap-selection-bounds"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "change-number"
    • callback: (count: number) => void
        • (count: number): void
        • Parameters

          • count: number

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "join-lines"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "move-lines"
    • callback: (copy: boolean, count: number) => void
        • (copy: boolean, count: number): void
        • Parameters

          • copy: boolean
          • count: number

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "move-to-matching-bracket"
    • callback: (extendSelection: boolean) => void
        • (extendSelection: boolean): void
        • Parameters

          • extendSelection: boolean

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "move-words"
    • callback: (count: number) => void
        • (count: number): void
        • Parameters

          • count: number

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "redo"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "show-completion"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "smart-home-end"
    • callback: (iter: Gtk.TextIter, count: number) => void

    Returns EventEmitter

  • Parameters

    • sigName: "undo"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "backspace"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "copy-clipboard"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "cut-clipboard"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "insert-at-cursor"
    • callback: (string: string) => void
        • (string: string): void
        • Parameters

          • string: string

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "insert-emoji"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "move-cursor"
    • callback: (step: Gtk.MovementStep, count: number, extendSelection: boolean) => void
        • Parameters

          Returns void

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "paste-clipboard"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "preedit-changed"
    • callback: (preedit: string) => void
        • (preedit: string): void
        • Parameters

          • preedit: string

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "select-all"
    • callback: (select: boolean) => void
        • (select: boolean): void
        • Parameters

          • select: boolean

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "set-anchor"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "toggle-cursor-visible"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "toggle-overwrite"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "check-resize"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "accel-closures-changed"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "can-activate-accel"
    • callback: (signalId: number) => void
        • (signalId: number): void
        • Parameters

          • signalId: number

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "child-notify"
    • callback: (childProperty: ParamSpec) => void

    Returns EventEmitter

  • Parameters

    • sigName: "composited-changed"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "delete-event"
    • callback: (event: Gdk.Event) => void

    Returns EventEmitter

  • Parameters

    • sigName: "destroy"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "destroy-event"
    • callback: (event: Gdk.Event) => void

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "drag-drop"
    • callback: (context: Gdk.DragContext, x: number, y: number, time: number) => void
        • Parameters

          Returns void

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "drag-motion"
    • callback: (context: Gdk.DragContext, x: number, y: number, time: number) => void
        • Parameters

          Returns void

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "event-after"
    • callback: (event: Gdk.Event) => void

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "grab-focus"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "grab-notify"
    • callback: (wasGrabbed: boolean) => void
        • (wasGrabbed: boolean): void
        • Parameters

          • wasGrabbed: boolean

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "hide"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "hierarchy-changed"
    • callback: (previousToplevel?: Gtk.Widget) => void
        • Parameters

          Returns void

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "map"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "mnemonic-activate"
    • callback: (groupCycling: boolean) => void
        • (groupCycling: boolean): void
        • Parameters

          • groupCycling: boolean

          Returns void

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "parent-set"
    • callback: (oldParent?: Gtk.Widget) => void

    Returns EventEmitter

  • Parameters

    • sigName: "popup-menu"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "query-tooltip"
    • callback: (x: number, y: number, keyboardMode: boolean, tooltip: Gtk.Tooltip) => void
        • (x: number, y: number, keyboardMode: boolean, tooltip: Gtk.Tooltip): void
        • Parameters

          • x: number
          • y: number
          • keyboardMode: boolean
          • tooltip: Gtk.Tooltip

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "realize"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "screen-changed"
    • callback: (previousScreen?: Gdk.Screen) => void
        • Parameters

          Returns void

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "show"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "style-set"
    • callback: (previousStyle?: Gtk.Style) => void
        • Parameters

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "style-updated"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "touch-event"
    • callback: (object: Gdk.Event) => void

    Returns EventEmitter

  • Parameters

    • sigName: "unmap"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "unrealize"
    • callback: () => void
        • (): void
        • Returns void

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "notify::back-forward-list"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::count"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::enable-word-completion"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::file-settings"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::font-desc"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::font-name"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::indent-style"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::indenter"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::insert-matching-brace"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::mode-display-name"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::overscroll"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::overwrite-braces"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::rubberband-search"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::scroll-offset"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::search-context"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::search-direction"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::show-grid-lines"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::show-line-changes"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::show-line-diagnostics"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::show-search-bubbles"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::show-search-shadow"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::snippet-completion"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::spell-checking"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::auto-indent"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::background-pattern"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::completion"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::draw-spaces"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::highlight-current-line"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::indent-on-tab"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::indent-width"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::insert-spaces-instead-of-tabs"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::right-margin-position"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::show-line-marks"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::show-line-numbers"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::show-right-margin"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::smart-backspace"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::smart-home-end"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::space-drawer"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::tab-width"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::accepts-tab"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::bottom-margin"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::buffer"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::cursor-visible"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::editable"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::im-module"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::indent"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::input-hints"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::input-purpose"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::justification"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::left-margin"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::monospace"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::overwrite"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::pixels-above-lines"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::pixels-below-lines"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::pixels-inside-wrap"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::populate-all"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::right-margin"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::tabs"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::top-margin"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::wrap-mode"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::border-width"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::child"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::resize-mode"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::app-paintable"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::can-default"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::can-focus"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::composite-child"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::double-buffered"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::events"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::expand"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::focus-on-click"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::halign"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::has-default"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::has-focus"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::has-tooltip"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::height-request"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::hexpand"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::hexpand-set"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::is-focus"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::margin"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::margin-bottom"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::margin-end"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::margin-left"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::margin-right"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::margin-start"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::margin-top"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::name"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::no-show-all"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::opacity"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::receives-default"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::scale-factor"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::sensitive"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::style"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::tooltip-markup"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::tooltip-text"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::valign"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::vexpand"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::vexpand-set"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::visible"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::width-request"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::window"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::hadjustment"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::hscroll-policy"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::vadjustment"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::vscroll-policy"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: string
    • callback: any

    Returns EventEmitter

  • on(sigName: "action", callback: (object: string, p0: string, p1: string) => void, after?: boolean): EventEmitter
  • on(sigName: "add-cursor", callback: (object: Ide.CursorType) => void, after?: boolean): EventEmitter
  • on(sigName: "append-to-count", callback: (object: number) => void, after?: boolean): EventEmitter
  • on(sigName: "begin-macro", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "begin-rename", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "begin-user-action", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "capture-modifier", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "clear-count", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "clear-modifier", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "clear-search", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "clear-selection", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "clear-snippets", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "cycle-completion", callback: (object: Gtk.DirectionType) => void, after?: boolean): EventEmitter
  • on(sigName: "decrease-font-size", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "delete-selection", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "duplicate-entire-line", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "end-macro", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "end-user-action", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "find-references", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "focus-location", callback: (object: SourceLocation) => void, after?: boolean): EventEmitter
  • on(sigName: "format-selection", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "goto-definition", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "hide-completion", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "increase-font-size", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "indent-selection", callback: (object: number) => void, after?: boolean): EventEmitter
  • on(sigName: "insert-modifier", callback: (useCount: boolean) => void, after?: boolean): EventEmitter
  • on(sigName: "jump", callback: (object: Gtk.TextIter) => void, after?: boolean): EventEmitter
  • on(sigName: "move-error", callback: (dir: Gtk.DirectionType) => void, after?: boolean): EventEmitter
  • on(sigName: "move-search", callback: (object: Gtk.DirectionType, p0: boolean, p1: boolean, p2: boolean, p3: boolean, p4: number) => void, after?: boolean): EventEmitter
  • on(sigName: "movement", callback: (object: SourceViewMovement, p0: boolean, p1: boolean, p2: boolean) => void, after?: boolean): EventEmitter
  • on(sigName: "paste-clipboard-extended", callback: (object: boolean, p0: boolean, p1: boolean) => void, after?: boolean): EventEmitter
  • on(sigName: "pop-selection", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "pop-snippet", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "push-selection", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "push-snippet", callback: (snippet: SourceSnippet, iter?: Gtk.TextIter) => void, after?: boolean): EventEmitter
  • on(sigName: "rebuild-highlight", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "reindent", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "remove-cursors", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "replay-macro", callback: (object: boolean) => void, after?: boolean): EventEmitter
  • on(sigName: "request-documentation", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "reset-font-size", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "restore-insert-mark", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "save-command", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "save-insert-mark", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "save-search-char", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "select-inner", callback: (object: string, p0: string, p1: boolean, p2: boolean) => void, after?: boolean): EventEmitter
  • on(sigName: "select-tag", callback: (object: boolean) => void, after?: boolean): EventEmitter
  • on(sigName: "selection-theatric", callback: (object: SourceViewTheatric) => void, after?: boolean): EventEmitter
  • on(sigName: "set-mode", callback: (object: string, p0: SourceViewModeType) => void, after?: boolean): EventEmitter
  • on(sigName: "set-overwrite", callback: (object: boolean) => void, after?: boolean): EventEmitter
  • on(sigName: "set-search-text", callback: (object: string, p0: boolean) => void, after?: boolean): EventEmitter
  • on(sigName: "sort", callback: (ignoreCase: boolean, reverse: boolean) => void, after?: boolean): EventEmitter
  • on(sigName: "swap-selection-bounds", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "change-case", callback: (caseType: GtkSource.ChangeCaseType) => void, after?: boolean): EventEmitter
  • on(sigName: "change-number", callback: (count: number) => void, after?: boolean): EventEmitter
  • on(sigName: "join-lines", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "line-mark-activated", callback: (iter: Gtk.TextIter, event: Gdk.Event) => void, after?: boolean): EventEmitter
  • on(sigName: "move-lines", callback: (copy: boolean, count: number) => void, after?: boolean): EventEmitter
  • on(sigName: "move-to-matching-bracket", callback: (extendSelection: boolean) => void, after?: boolean): EventEmitter
  • on(sigName: "move-words", callback: (count: number) => void, after?: boolean): EventEmitter
  • on(sigName: "redo", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "show-completion", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "smart-home-end", callback: (iter: Gtk.TextIter, count: number) => void, after?: boolean): EventEmitter
  • on(sigName: "undo", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "backspace", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "copy-clipboard", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "cut-clipboard", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "delete-from-cursor", callback: (type: Gtk.DeleteType, count: number) => void, after?: boolean): EventEmitter
  • on(sigName: "extend-selection", callback: (granularity: Gtk.TextExtendSelection, location: Gtk.TextIter, start: Gtk.TextIter, end: Gtk.TextIter) => void, after?: boolean): EventEmitter
  • on(sigName: "insert-at-cursor", callback: (string: string) => void, after?: boolean): EventEmitter
  • on(sigName: "insert-emoji", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "move-cursor", callback: (step: Gtk.MovementStep, count: number, extendSelection: boolean) => void, after?: boolean): EventEmitter
  • on(sigName: "move-viewport", callback: (step: Gtk.ScrollStep, count: number) => void, after?: boolean): EventEmitter
  • on(sigName: "paste-clipboard", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "populate-popup", callback: (popup: Gtk.Widget) => void, after?: boolean): EventEmitter
  • on(sigName: "preedit-changed", callback: (preedit: string) => void, after?: boolean): EventEmitter
  • on(sigName: "select-all", callback: (select: boolean) => void, after?: boolean): EventEmitter
  • on(sigName: "set-anchor", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "toggle-cursor-visible", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "toggle-overwrite", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "add", callback: (object: Gtk.Widget) => void, after?: boolean): EventEmitter
  • on(sigName: "check-resize", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "remove", callback: (object: Gtk.Widget) => void, after?: boolean): EventEmitter
  • on(sigName: "set-focus-child", callback: (object: Gtk.Widget) => void, after?: boolean): EventEmitter
  • on(sigName: "accel-closures-changed", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "button-press-event", callback: (event: Gdk.EventButton) => void, after?: boolean): EventEmitter
  • on(sigName: "button-release-event", callback: (event: Gdk.EventButton) => void, after?: boolean): EventEmitter
  • on(sigName: "can-activate-accel", callback: (signalId: number) => void, after?: boolean): EventEmitter
  • on(sigName: "child-notify", callback: (childProperty: ParamSpec) => void, after?: boolean): EventEmitter
  • on(sigName: "composited-changed", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "configure-event", callback: (event: Gdk.EventConfigure) => void, after?: boolean): EventEmitter
  • on(sigName: "damage-event", callback: (event: Gdk.EventExpose) => void, after?: boolean): EventEmitter
  • on(sigName: "delete-event", callback: (event: Gdk.Event) => void, after?: boolean): EventEmitter
  • on(sigName: "destroy", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "destroy-event", callback: (event: Gdk.Event) => void, after?: boolean): EventEmitter
  • on(sigName: "direction-changed", callback: (previousDirection: Gtk.TextDirection) => void, after?: boolean): EventEmitter
  • on(sigName: "drag-begin", callback: (context: Gdk.DragContext) => void, after?: boolean): EventEmitter
  • on(sigName: "drag-data-delete", callback: (context: Gdk.DragContext) => void, after?: boolean): EventEmitter
  • on(sigName: "drag-data-get", callback: (context: Gdk.DragContext, data: Gtk.SelectionData, info: number, time: number) => void, after?: boolean): EventEmitter
  • on(sigName: "drag-data-received", callback: (context: Gdk.DragContext, x: number, y: number, data: Gtk.SelectionData, info: number, time: number) => void, after?: boolean): EventEmitter
  • on(sigName: "drag-drop", callback: (context: Gdk.DragContext, x: number, y: number, time: number) => void, after?: boolean): EventEmitter
  • on(sigName: "drag-end", callback: (context: Gdk.DragContext) => void, after?: boolean): EventEmitter
  • on(sigName: "drag-failed", callback: (context: Gdk.DragContext, result: Gtk.DragResult) => void, after?: boolean): EventEmitter
  • on(sigName: "drag-leave", callback: (context: Gdk.DragContext, time: number) => void, after?: boolean): EventEmitter
  • on(sigName: "drag-motion", callback: (context: Gdk.DragContext, x: number, y: number, time: number) => void, after?: boolean): EventEmitter
  • on(sigName: "draw", callback: (cr: cairo.Context) => void, after?: boolean): EventEmitter
  • on(sigName: "enter-notify-event", callback: (event: Gdk.EventCrossing) => void, after?: boolean): EventEmitter
  • on(sigName: "event", callback: (event: Gdk.Event) => void, after?: boolean): EventEmitter
  • on(sigName: "event-after", callback: (event: Gdk.Event) => void, after?: boolean): EventEmitter
  • on(sigName: "focus", callback: (direction: Gtk.DirectionType) => void, after?: boolean): EventEmitter
  • on(sigName: "focus-in-event", callback: (event: Gdk.EventFocus) => void, after?: boolean): EventEmitter
  • on(sigName: "focus-out-event", callback: (event: Gdk.EventFocus) => void, after?: boolean): EventEmitter
  • on(sigName: "grab-broken-event", callback: (event: Gdk.EventGrabBroken) => void, after?: boolean): EventEmitter
  • on(sigName: "grab-focus", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "grab-notify", callback: (wasGrabbed: boolean) => void, after?: boolean): EventEmitter
  • on(sigName: "hide", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "hierarchy-changed", callback: (previousToplevel?: Gtk.Widget) => void, after?: boolean): EventEmitter
  • on(sigName: "key-press-event", callback: (event: Gdk.EventKey) => void, after?: boolean): EventEmitter
  • on(sigName: "key-release-event", callback: (event: Gdk.EventKey) => void, after?: boolean): EventEmitter
  • on(sigName: "keynav-failed", callback: (direction: Gtk.DirectionType) => void, after?: boolean): EventEmitter
  • on(sigName: "leave-notify-event", callback: (event: Gdk.EventCrossing) => void, after?: boolean): EventEmitter
  • on(sigName: "map", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "map-event", callback: (event: Gdk.EventAny) => void, after?: boolean): EventEmitter
  • on(sigName: "mnemonic-activate", callback: (groupCycling: boolean) => void, after?: boolean): EventEmitter
  • on(sigName: "motion-notify-event", callback: (event: Gdk.EventMotion) => void, after?: boolean): EventEmitter
  • on(sigName: "move-focus", callback: (direction: Gtk.DirectionType) => void, after?: boolean): EventEmitter
  • on(sigName: "parent-set", callback: (oldParent?: Gtk.Widget) => void, after?: boolean): EventEmitter
  • on(sigName: "popup-menu", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "property-notify-event", callback: (event: Gdk.EventProperty) => void, after?: boolean): EventEmitter
  • on(sigName: "proximity-in-event", callback: (event: Gdk.EventProximity) => void, after?: boolean): EventEmitter
  • on(sigName: "proximity-out-event", callback: (event: Gdk.EventProximity) => void, after?: boolean): EventEmitter
  • on(sigName: "query-tooltip", callback: (x: number, y: number, keyboardMode: boolean, tooltip: Gtk.Tooltip) => void, after?: boolean): EventEmitter
  • on(sigName: "realize", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "screen-changed", callback: (previousScreen?: Gdk.Screen) => void, after?: boolean): EventEmitter
  • on(sigName: "scroll-event", callback: (event: Gdk.EventScroll) => void, after?: boolean): EventEmitter
  • on(sigName: "selection-clear-event", callback: (event: Gdk.EventSelection) => void, after?: boolean): EventEmitter
  • on(sigName: "selection-get", callback: (data: Gtk.SelectionData, info: number, time: number) => void, after?: boolean): EventEmitter
  • on(sigName: "selection-notify-event", callback: (event: Gdk.EventSelection) => void, after?: boolean): EventEmitter
  • on(sigName: "selection-received", callback: (data: Gtk.SelectionData, time: number) => void, after?: boolean): EventEmitter
  • on(sigName: "selection-request-event", callback: (event: Gdk.EventSelection) => void, after?: boolean): EventEmitter
  • on(sigName: "show", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "show-help", callback: (helpType: Gtk.WidgetHelpType) => void, after?: boolean): EventEmitter
  • on(sigName: "size-allocate", callback: (allocation: Gdk.Rectangle) => void, after?: boolean): EventEmitter
  • on(sigName: "state-changed", callback: (state: Gtk.StateType) => void, after?: boolean): EventEmitter
  • on(sigName: "state-flags-changed", callback: (flags: Gtk.StateFlags) => void, after?: boolean): EventEmitter
  • on(sigName: "style-set", callback: (previousStyle?: Gtk.Style) => void, after?: boolean): EventEmitter
  • on(sigName: "style-updated", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "touch-event", callback: (object: Gdk.Event) => void, after?: boolean): EventEmitter
  • on(sigName: "unmap", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "unmap-event", callback: (event: Gdk.EventAny) => void, after?: boolean): EventEmitter
  • on(sigName: "unrealize", callback: () => void, after?: boolean): EventEmitter
  • on(sigName: "visibility-notify-event", callback: (event: Gdk.EventVisibility) => void, after?: boolean): EventEmitter
  • on(sigName: "window-state-event", callback: (event: Gdk.EventWindowState) => void, after?: boolean): EventEmitter
  • on(sigName: "notify", callback: (pspec: ParamSpec) => void, after?: boolean): EventEmitter
  • on(sigName: "notify::back-forward-list", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::count", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::enable-word-completion", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::file-settings", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::font-desc", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::font-name", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::indent-style", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::indenter", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::insert-matching-brace", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::mode-display-name", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::overscroll", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::overwrite-braces", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::rubberband-search", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::scroll-offset", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::search-context", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::search-direction", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::show-grid-lines", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::show-line-changes", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::show-line-diagnostics", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::show-search-bubbles", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::show-search-shadow", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::snippet-completion", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::spell-checking", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::auto-indent", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::background-pattern", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::completion", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::draw-spaces", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::highlight-current-line", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::indent-on-tab", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::indent-width", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::insert-spaces-instead-of-tabs", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::right-margin-position", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::show-line-marks", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::show-line-numbers", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::show-right-margin", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::smart-backspace", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::smart-home-end", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::space-drawer", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::tab-width", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::accepts-tab", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::bottom-margin", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::buffer", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::cursor-visible", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::editable", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::im-module", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::indent", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::input-hints", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::input-purpose", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::justification", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::left-margin", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::monospace", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::overwrite", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::pixels-above-lines", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::pixels-below-lines", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::pixels-inside-wrap", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::populate-all", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::right-margin", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::tabs", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::top-margin", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::wrap-mode", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::border-width", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::child", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::resize-mode", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::app-paintable", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::can-default", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::can-focus", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::composite-child", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::double-buffered", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::events", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::expand", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::focus-on-click", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::halign", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::has-default", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::has-focus", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::has-tooltip", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::height-request", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::hexpand", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::hexpand-set", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::is-focus", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::margin", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::margin-bottom", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::margin-end", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::margin-left", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::margin-right", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::margin-start", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::margin-top", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::name", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::no-show-all", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::opacity", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::receives-default", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::scale-factor", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::sensitive", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::style", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::tooltip-markup", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::tooltip-text", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::valign", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::vexpand", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::vexpand-set", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::visible", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::width-request", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::window", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::hadjustment", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::hscroll-policy", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::vadjustment", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: "notify::vscroll-policy", callback: (...args: any[]) => void): EventEmitter
  • on(sigName: string, callback: any): EventEmitter
  • Parameters

    • sigName: "action"
    • callback: (object: string, p0: string, p1: string) => void
        • (object: string, p0: string, p1: string): void
        • Parameters

          • object: string
          • p0: string
          • p1: string

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "append-to-count"
    • callback: (object: number) => void
        • (object: number): void
        • Parameters

          • object: number

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "begin-macro"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "begin-rename"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "begin-user-action"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "capture-modifier"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "clear-count"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "clear-modifier"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "clear-search"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "clear-selection"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "clear-snippets"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "decrease-font-size"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "delete-selection"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "duplicate-entire-line"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "end-macro"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "end-user-action"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "find-references"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "format-selection"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "goto-definition"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "hide-completion"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "increase-font-size"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "indent-selection"
    • callback: (object: number) => void
        • (object: number): void
        • Parameters

          • object: number

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "insert-modifier"
    • callback: (useCount: boolean) => void
        • (useCount: boolean): void
        • Parameters

          • useCount: boolean

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "move-search"
    • callback: (object: Gtk.DirectionType, p0: boolean, p1: boolean, p2: boolean, p3: boolean, p4: number) => void
        • (object: Gtk.DirectionType, p0: boolean, p1: boolean, p2: boolean, p3: boolean, p4: number): void
        • Parameters

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "movement"
    • callback: (object: SourceViewMovement, p0: boolean, p1: boolean, p2: boolean) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "paste-clipboard-extended"
    • callback: (object: boolean, p0: boolean, p1: boolean) => void
        • (object: boolean, p0: boolean, p1: boolean): void
        • Parameters

          • object: boolean
          • p0: boolean
          • p1: boolean

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "pop-selection"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "pop-snippet"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "push-selection"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "rebuild-highlight"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "reindent"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "remove-cursors"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "replay-macro"
    • callback: (object: boolean) => void
        • (object: boolean): void
        • Parameters

          • object: boolean

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "request-documentation"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "reset-font-size"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "restore-insert-mark"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "save-command"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "save-insert-mark"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "save-search-char"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "select-inner"
    • callback: (object: string, p0: string, p1: boolean, p2: boolean) => void
        • (object: string, p0: string, p1: boolean, p2: boolean): void
        • Parameters

          • object: string
          • p0: string
          • p1: boolean
          • p2: boolean

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "select-tag"
    • callback: (object: boolean) => void
        • (object: boolean): void
        • Parameters

          • object: boolean

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "set-overwrite"
    • callback: (object: boolean) => void
        • (object: boolean): void
        • Parameters

          • object: boolean

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "set-search-text"
    • callback: (object: string, p0: boolean) => void
        • (object: string, p0: boolean): void
        • Parameters

          • object: string
          • p0: boolean

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "sort"
    • callback: (ignoreCase: boolean, reverse: boolean) => void
        • (ignoreCase: boolean, reverse: boolean): void
        • Parameters

          • ignoreCase: boolean
          • reverse: boolean

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "swap-selection-bounds"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "change-number"
    • callback: (count: number) => void
        • (count: number): void
        • Parameters

          • count: number

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "join-lines"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "move-lines"
    • callback: (copy: boolean, count: number) => void
        • (copy: boolean, count: number): void
        • Parameters

          • copy: boolean
          • count: number

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "move-to-matching-bracket"
    • callback: (extendSelection: boolean) => void
        • (extendSelection: boolean): void
        • Parameters

          • extendSelection: boolean

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "move-words"
    • callback: (count: number) => void
        • (count: number): void
        • Parameters

          • count: number

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "redo"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "show-completion"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "smart-home-end"
    • callback: (iter: Gtk.TextIter, count: number) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "undo"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "backspace"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "copy-clipboard"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "cut-clipboard"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "delete-from-cursor"
    • callback: (type: Gtk.DeleteType, count: number) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "insert-at-cursor"
    • callback: (string: string) => void
        • (string: string): void
        • Parameters

          • string: string

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "insert-emoji"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "move-cursor"
    • callback: (step: Gtk.MovementStep, count: number, extendSelection: boolean) => void
        • Parameters

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "move-viewport"
    • callback: (step: Gtk.ScrollStep, count: number) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "paste-clipboard"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "populate-popup"
    • callback: (popup: Gtk.Widget) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "preedit-changed"
    • callback: (preedit: string) => void
        • (preedit: string): void
        • Parameters

          • preedit: string

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "select-all"
    • callback: (select: boolean) => void
        • (select: boolean): void
        • Parameters

          • select: boolean

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "set-anchor"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "toggle-cursor-visible"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "toggle-overwrite"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "add"
    • callback: (object: Gtk.Widget) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "check-resize"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "remove"
    • callback: (object: Gtk.Widget) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "set-focus-child"
    • callback: (object: Gtk.Widget) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "accel-closures-changed"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "can-activate-accel"
    • callback: (signalId: number) => void
        • (signalId: number): void
        • Parameters

          • signalId: number

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "child-notify"
    • callback: (childProperty: ParamSpec) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "composited-changed"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "delete-event"
    • callback: (event: Gdk.Event) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "destroy"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "destroy-event"
    • callback: (event: Gdk.Event) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "drag-drop"
    • callback: (context: Gdk.DragContext, x: number, y: number, time: number) => void
        • Parameters

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "drag-motion"
    • callback: (context: Gdk.DragContext, x: number, y: number, time: number) => void
        • Parameters

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "event"
    • callback: (event: Gdk.Event) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "event-after"
    • callback: (event: Gdk.Event) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "grab-focus"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "grab-notify"
    • callback: (wasGrabbed: boolean) => void
        • (wasGrabbed: boolean): void
        • Parameters

          • wasGrabbed: boolean

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "hide"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "hierarchy-changed"
    • callback: (previousToplevel?: Gtk.Widget) => void
        • Parameters

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "map"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "mnemonic-activate"
    • callback: (groupCycling: boolean) => void
        • (groupCycling: boolean): void
        • Parameters

          • groupCycling: boolean

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "parent-set"
    • callback: (oldParent?: Gtk.Widget) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "popup-menu"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "query-tooltip"
    • callback: (x: number, y: number, keyboardMode: boolean, tooltip: Gtk.Tooltip) => void
        • (x: number, y: number, keyboardMode: boolean, tooltip: Gtk.Tooltip): void
        • Parameters

          • x: number
          • y: number
          • keyboardMode: boolean
          • tooltip: Gtk.Tooltip

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "realize"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "screen-changed"
    • callback: (previousScreen?: Gdk.Screen) => void
        • Parameters

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "selection-get"
    • callback: (data: Gtk.SelectionData, info: number, time: number) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "show"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "style-set"
    • callback: (previousStyle?: Gtk.Style) => void
        • Parameters

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "style-updated"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "touch-event"
    • callback: (object: Gdk.Event) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "unmap"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "unrealize"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "notify"
    • callback: (pspec: ParamSpec) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "notify::back-forward-list"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::count"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::enable-word-completion"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::file-settings"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::font-desc"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::font-name"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::indent-style"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::indenter"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::insert-matching-brace"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::mode-display-name"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::overscroll"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::overwrite-braces"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::rubberband-search"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::scroll-offset"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::search-context"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::search-direction"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::show-grid-lines"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::show-line-changes"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::show-line-diagnostics"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::show-search-bubbles"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::show-search-shadow"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::snippet-completion"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::spell-checking"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::auto-indent"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::background-pattern"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::completion"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::draw-spaces"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::highlight-current-line"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::indent-on-tab"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::indent-width"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::insert-spaces-instead-of-tabs"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::right-margin-position"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::show-line-marks"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::show-line-numbers"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::show-right-margin"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::smart-backspace"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::smart-home-end"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::space-drawer"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::tab-width"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::accepts-tab"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::bottom-margin"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::buffer"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::cursor-visible"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::editable"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::im-module"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::indent"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::input-hints"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::input-purpose"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::justification"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::left-margin"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::monospace"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::overwrite"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::pixels-above-lines"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::pixels-below-lines"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::pixels-inside-wrap"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::populate-all"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::right-margin"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::tabs"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::top-margin"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::wrap-mode"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::border-width"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::child"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::resize-mode"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::app-paintable"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::can-default"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::can-focus"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::composite-child"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::double-buffered"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::events"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::expand"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::focus-on-click"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::halign"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::has-default"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::has-focus"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::has-tooltip"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::height-request"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::hexpand"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::hexpand-set"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::is-focus"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::margin"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::margin-bottom"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::margin-end"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::margin-left"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::margin-right"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::margin-start"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::margin-top"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::name"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::no-show-all"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::opacity"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::receives-default"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::scale-factor"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::sensitive"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::style"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::tooltip-markup"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::tooltip-text"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::valign"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::vexpand"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::vexpand-set"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::visible"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::width-request"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::window"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::hadjustment"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::hscroll-policy"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::vadjustment"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::vscroll-policy"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: string
    • callback: any

    Returns EventEmitter

  • once(sigName: "action", callback: (object: string, p0: string, p1: string) => void, after?: boolean): EventEmitter
  • once(sigName: "add-cursor", callback: (object: Ide.CursorType) => void, after?: boolean): EventEmitter
  • once(sigName: "append-to-count", callback: (object: number) => void, after?: boolean): EventEmitter
  • once(sigName: "begin-macro", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "begin-rename", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "begin-user-action", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "capture-modifier", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "clear-count", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "clear-modifier", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "clear-search", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "clear-selection", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "clear-snippets", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "cycle-completion", callback: (object: Gtk.DirectionType) => void, after?: boolean): EventEmitter
  • once(sigName: "decrease-font-size", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "delete-selection", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "duplicate-entire-line", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "end-macro", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "end-user-action", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "find-references", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "focus-location", callback: (object: SourceLocation) => void, after?: boolean): EventEmitter
  • once(sigName: "format-selection", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "goto-definition", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "hide-completion", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "increase-font-size", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "indent-selection", callback: (object: number) => void, after?: boolean): EventEmitter
  • once(sigName: "insert-modifier", callback: (useCount: boolean) => void, after?: boolean): EventEmitter
  • once(sigName: "jump", callback: (object: Gtk.TextIter) => void, after?: boolean): EventEmitter
  • once(sigName: "move-error", callback: (dir: Gtk.DirectionType) => void, after?: boolean): EventEmitter
  • once(sigName: "move-search", callback: (object: Gtk.DirectionType, p0: boolean, p1: boolean, p2: boolean, p3: boolean, p4: number) => void, after?: boolean): EventEmitter
  • once(sigName: "movement", callback: (object: SourceViewMovement, p0: boolean, p1: boolean, p2: boolean) => void, after?: boolean): EventEmitter
  • once(sigName: "paste-clipboard-extended", callback: (object: boolean, p0: boolean, p1: boolean) => void, after?: boolean): EventEmitter
  • once(sigName: "pop-selection", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "pop-snippet", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "push-selection", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "push-snippet", callback: (snippet: SourceSnippet, iter?: Gtk.TextIter) => void, after?: boolean): EventEmitter
  • once(sigName: "rebuild-highlight", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "reindent", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "remove-cursors", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "replay-macro", callback: (object: boolean) => void, after?: boolean): EventEmitter
  • once(sigName: "request-documentation", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "reset-font-size", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "restore-insert-mark", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "save-command", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "save-insert-mark", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "save-search-char", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "select-inner", callback: (object: string, p0: string, p1: boolean, p2: boolean) => void, after?: boolean): EventEmitter
  • once(sigName: "select-tag", callback: (object: boolean) => void, after?: boolean): EventEmitter
  • once(sigName: "selection-theatric", callback: (object: SourceViewTheatric) => void, after?: boolean): EventEmitter
  • once(sigName: "set-mode", callback: (object: string, p0: SourceViewModeType) => void, after?: boolean): EventEmitter
  • once(sigName: "set-overwrite", callback: (object: boolean) => void, after?: boolean): EventEmitter
  • once(sigName: "set-search-text", callback: (object: string, p0: boolean) => void, after?: boolean): EventEmitter
  • once(sigName: "sort", callback: (ignoreCase: boolean, reverse: boolean) => void, after?: boolean): EventEmitter
  • once(sigName: "swap-selection-bounds", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "change-case", callback: (caseType: GtkSource.ChangeCaseType) => void, after?: boolean): EventEmitter
  • once(sigName: "change-number", callback: (count: number) => void, after?: boolean): EventEmitter
  • once(sigName: "join-lines", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "line-mark-activated", callback: (iter: Gtk.TextIter, event: Gdk.Event) => void, after?: boolean): EventEmitter
  • once(sigName: "move-lines", callback: (copy: boolean, count: number) => void, after?: boolean): EventEmitter
  • once(sigName: "move-to-matching-bracket", callback: (extendSelection: boolean) => void, after?: boolean): EventEmitter
  • once(sigName: "move-words", callback: (count: number) => void, after?: boolean): EventEmitter
  • once(sigName: "redo", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "show-completion", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "smart-home-end", callback: (iter: Gtk.TextIter, count: number) => void, after?: boolean): EventEmitter
  • once(sigName: "undo", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "backspace", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "copy-clipboard", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "cut-clipboard", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "delete-from-cursor", callback: (type: Gtk.DeleteType, count: number) => void, after?: boolean): EventEmitter
  • once(sigName: "extend-selection", callback: (granularity: Gtk.TextExtendSelection, location: Gtk.TextIter, start: Gtk.TextIter, end: Gtk.TextIter) => void, after?: boolean): EventEmitter
  • once(sigName: "insert-at-cursor", callback: (string: string) => void, after?: boolean): EventEmitter
  • once(sigName: "insert-emoji", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "move-cursor", callback: (step: Gtk.MovementStep, count: number, extendSelection: boolean) => void, after?: boolean): EventEmitter
  • once(sigName: "move-viewport", callback: (step: Gtk.ScrollStep, count: number) => void, after?: boolean): EventEmitter
  • once(sigName: "paste-clipboard", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "populate-popup", callback: (popup: Gtk.Widget) => void, after?: boolean): EventEmitter
  • once(sigName: "preedit-changed", callback: (preedit: string) => void, after?: boolean): EventEmitter
  • once(sigName: "select-all", callback: (select: boolean) => void, after?: boolean): EventEmitter
  • once(sigName: "set-anchor", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "toggle-cursor-visible", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "toggle-overwrite", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "add", callback: (object: Gtk.Widget) => void, after?: boolean): EventEmitter
  • once(sigName: "check-resize", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "remove", callback: (object: Gtk.Widget) => void, after?: boolean): EventEmitter
  • once(sigName: "set-focus-child", callback: (object: Gtk.Widget) => void, after?: boolean): EventEmitter
  • once(sigName: "accel-closures-changed", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "button-press-event", callback: (event: Gdk.EventButton) => void, after?: boolean): EventEmitter
  • once(sigName: "button-release-event", callback: (event: Gdk.EventButton) => void, after?: boolean): EventEmitter
  • once(sigName: "can-activate-accel", callback: (signalId: number) => void, after?: boolean): EventEmitter
  • once(sigName: "child-notify", callback: (childProperty: ParamSpec) => void, after?: boolean): EventEmitter
  • once(sigName: "composited-changed", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "configure-event", callback: (event: Gdk.EventConfigure) => void, after?: boolean): EventEmitter
  • once(sigName: "damage-event", callback: (event: Gdk.EventExpose) => void, after?: boolean): EventEmitter
  • once(sigName: "delete-event", callback: (event: Gdk.Event) => void, after?: boolean): EventEmitter
  • once(sigName: "destroy", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "destroy-event", callback: (event: Gdk.Event) => void, after?: boolean): EventEmitter
  • once(sigName: "direction-changed", callback: (previousDirection: Gtk.TextDirection) => void, after?: boolean): EventEmitter
  • once(sigName: "drag-begin", callback: (context: Gdk.DragContext) => void, after?: boolean): EventEmitter
  • once(sigName: "drag-data-delete", callback: (context: Gdk.DragContext) => void, after?: boolean): EventEmitter
  • once(sigName: "drag-data-get", callback: (context: Gdk.DragContext, data: Gtk.SelectionData, info: number, time: number) => void, after?: boolean): EventEmitter
  • once(sigName: "drag-data-received", callback: (context: Gdk.DragContext, x: number, y: number, data: Gtk.SelectionData, info: number, time: number) => void, after?: boolean): EventEmitter
  • once(sigName: "drag-drop", callback: (context: Gdk.DragContext, x: number, y: number, time: number) => void, after?: boolean): EventEmitter
  • once(sigName: "drag-end", callback: (context: Gdk.DragContext) => void, after?: boolean): EventEmitter
  • once(sigName: "drag-failed", callback: (context: Gdk.DragContext, result: Gtk.DragResult) => void, after?: boolean): EventEmitter
  • once(sigName: "drag-leave", callback: (context: Gdk.DragContext, time: number) => void, after?: boolean): EventEmitter
  • once(sigName: "drag-motion", callback: (context: Gdk.DragContext, x: number, y: number, time: number) => void, after?: boolean): EventEmitter
  • once(sigName: "draw", callback: (cr: cairo.Context) => void, after?: boolean): EventEmitter
  • once(sigName: "enter-notify-event", callback: (event: Gdk.EventCrossing) => void, after?: boolean): EventEmitter
  • once(sigName: "event", callback: (event: Gdk.Event) => void, after?: boolean): EventEmitter
  • once(sigName: "event-after", callback: (event: Gdk.Event) => void, after?: boolean): EventEmitter
  • once(sigName: "focus", callback: (direction: Gtk.DirectionType) => void, after?: boolean): EventEmitter
  • once(sigName: "focus-in-event", callback: (event: Gdk.EventFocus) => void, after?: boolean): EventEmitter
  • once(sigName: "focus-out-event", callback: (event: Gdk.EventFocus) => void, after?: boolean): EventEmitter
  • once(sigName: "grab-broken-event", callback: (event: Gdk.EventGrabBroken) => void, after?: boolean): EventEmitter
  • once(sigName: "grab-focus", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "grab-notify", callback: (wasGrabbed: boolean) => void, after?: boolean): EventEmitter
  • once(sigName: "hide", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "hierarchy-changed", callback: (previousToplevel?: Gtk.Widget) => void, after?: boolean): EventEmitter
  • once(sigName: "key-press-event", callback: (event: Gdk.EventKey) => void, after?: boolean): EventEmitter
  • once(sigName: "key-release-event", callback: (event: Gdk.EventKey) => void, after?: boolean): EventEmitter
  • once(sigName: "keynav-failed", callback: (direction: Gtk.DirectionType) => void, after?: boolean): EventEmitter
  • once(sigName: "leave-notify-event", callback: (event: Gdk.EventCrossing) => void, after?: boolean): EventEmitter
  • once(sigName: "map", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "map-event", callback: (event: Gdk.EventAny) => void, after?: boolean): EventEmitter
  • once(sigName: "mnemonic-activate", callback: (groupCycling: boolean) => void, after?: boolean): EventEmitter
  • once(sigName: "motion-notify-event", callback: (event: Gdk.EventMotion) => void, after?: boolean): EventEmitter
  • once(sigName: "move-focus", callback: (direction: Gtk.DirectionType) => void, after?: boolean): EventEmitter
  • once(sigName: "parent-set", callback: (oldParent?: Gtk.Widget) => void, after?: boolean): EventEmitter
  • once(sigName: "popup-menu", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "property-notify-event", callback: (event: Gdk.EventProperty) => void, after?: boolean): EventEmitter
  • once(sigName: "proximity-in-event", callback: (event: Gdk.EventProximity) => void, after?: boolean): EventEmitter
  • once(sigName: "proximity-out-event", callback: (event: Gdk.EventProximity) => void, after?: boolean): EventEmitter
  • once(sigName: "query-tooltip", callback: (x: number, y: number, keyboardMode: boolean, tooltip: Gtk.Tooltip) => void, after?: boolean): EventEmitter
  • once(sigName: "realize", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "screen-changed", callback: (previousScreen?: Gdk.Screen) => void, after?: boolean): EventEmitter
  • once(sigName: "scroll-event", callback: (event: Gdk.EventScroll) => void, after?: boolean): EventEmitter
  • once(sigName: "selection-clear-event", callback: (event: Gdk.EventSelection) => void, after?: boolean): EventEmitter
  • once(sigName: "selection-get", callback: (data: Gtk.SelectionData, info: number, time: number) => void, after?: boolean): EventEmitter
  • once(sigName: "selection-notify-event", callback: (event: Gdk.EventSelection) => void, after?: boolean): EventEmitter
  • once(sigName: "selection-received", callback: (data: Gtk.SelectionData, time: number) => void, after?: boolean): EventEmitter
  • once(sigName: "selection-request-event", callback: (event: Gdk.EventSelection) => void, after?: boolean): EventEmitter
  • once(sigName: "show", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "show-help", callback: (helpType: Gtk.WidgetHelpType) => void, after?: boolean): EventEmitter
  • once(sigName: "size-allocate", callback: (allocation: Gdk.Rectangle) => void, after?: boolean): EventEmitter
  • once(sigName: "state-changed", callback: (state: Gtk.StateType) => void, after?: boolean): EventEmitter
  • once(sigName: "state-flags-changed", callback: (flags: Gtk.StateFlags) => void, after?: boolean): EventEmitter
  • once(sigName: "style-set", callback: (previousStyle?: Gtk.Style) => void, after?: boolean): EventEmitter
  • once(sigName: "style-updated", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "touch-event", callback: (object: Gdk.Event) => void, after?: boolean): EventEmitter
  • once(sigName: "unmap", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "unmap-event", callback: (event: Gdk.EventAny) => void, after?: boolean): EventEmitter
  • once(sigName: "unrealize", callback: () => void, after?: boolean): EventEmitter
  • once(sigName: "visibility-notify-event", callback: (event: Gdk.EventVisibility) => void, after?: boolean): EventEmitter
  • once(sigName: "window-state-event", callback: (event: Gdk.EventWindowState) => void, after?: boolean): EventEmitter
  • once(sigName: "notify", callback: (pspec: ParamSpec) => void, after?: boolean): EventEmitter
  • once(sigName: "notify::back-forward-list", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::count", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::enable-word-completion", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::file-settings", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::font-desc", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::font-name", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::indent-style", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::indenter", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::insert-matching-brace", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::mode-display-name", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::overscroll", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::overwrite-braces", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::rubberband-search", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::scroll-offset", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::search-context", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::search-direction", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::show-grid-lines", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::show-line-changes", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::show-line-diagnostics", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::show-search-bubbles", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::show-search-shadow", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::snippet-completion", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::spell-checking", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::auto-indent", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::background-pattern", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::completion", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::draw-spaces", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::highlight-current-line", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::indent-on-tab", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::indent-width", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::insert-spaces-instead-of-tabs", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::right-margin-position", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::show-line-marks", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::show-line-numbers", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::show-right-margin", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::smart-backspace", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::smart-home-end", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::space-drawer", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::tab-width", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::accepts-tab", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::bottom-margin", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::buffer", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::cursor-visible", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::editable", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::im-module", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::indent", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::input-hints", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::input-purpose", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::justification", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::left-margin", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::monospace", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::overwrite", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::pixels-above-lines", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::pixels-below-lines", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::pixels-inside-wrap", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::populate-all", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::right-margin", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::tabs", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::top-margin", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::wrap-mode", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::border-width", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::child", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::resize-mode", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::app-paintable", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::can-default", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::can-focus", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::composite-child", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::double-buffered", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::events", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::expand", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::focus-on-click", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::halign", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::has-default", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::has-focus", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::has-tooltip", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::height-request", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::hexpand", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::hexpand-set", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::is-focus", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::margin", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::margin-bottom", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::margin-end", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::margin-left", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::margin-right", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::margin-start", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::margin-top", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::name", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::no-show-all", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::opacity", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::receives-default", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::scale-factor", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::sensitive", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::style", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::tooltip-markup", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::tooltip-text", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::valign", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::vexpand", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::vexpand-set", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::visible", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::width-request", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::window", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::hadjustment", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::hscroll-policy", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::vadjustment", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: "notify::vscroll-policy", callback: (...args: any[]) => void): EventEmitter
  • once(sigName: string, callback: any): EventEmitter
  • Parameters

    • sigName: "action"
    • callback: (object: string, p0: string, p1: string) => void
        • (object: string, p0: string, p1: string): void
        • Parameters

          • object: string
          • p0: string
          • p1: string

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "append-to-count"
    • callback: (object: number) => void
        • (object: number): void
        • Parameters

          • object: number

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "begin-macro"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "begin-rename"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "begin-user-action"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "capture-modifier"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "clear-count"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "clear-modifier"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "clear-search"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "clear-selection"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "clear-snippets"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "decrease-font-size"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "delete-selection"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "duplicate-entire-line"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "end-macro"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "end-user-action"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "find-references"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "format-selection"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "goto-definition"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "hide-completion"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "increase-font-size"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "indent-selection"
    • callback: (object: number) => void
        • (object: number): void
        • Parameters

          • object: number

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "insert-modifier"
    • callback: (useCount: boolean) => void
        • (useCount: boolean): void
        • Parameters

          • useCount: boolean

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "move-search"
    • callback: (object: Gtk.DirectionType, p0: boolean, p1: boolean, p2: boolean, p3: boolean, p4: number) => void
        • (object: Gtk.DirectionType, p0: boolean, p1: boolean, p2: boolean, p3: boolean, p4: number): void
        • Parameters

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "movement"
    • callback: (object: SourceViewMovement, p0: boolean, p1: boolean, p2: boolean) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "paste-clipboard-extended"
    • callback: (object: boolean, p0: boolean, p1: boolean) => void
        • (object: boolean, p0: boolean, p1: boolean): void
        • Parameters

          • object: boolean
          • p0: boolean
          • p1: boolean

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "pop-selection"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "pop-snippet"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "push-selection"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "rebuild-highlight"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "reindent"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "remove-cursors"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "replay-macro"
    • callback: (object: boolean) => void
        • (object: boolean): void
        • Parameters

          • object: boolean

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "request-documentation"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "reset-font-size"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "restore-insert-mark"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "save-command"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "save-insert-mark"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "save-search-char"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "select-inner"
    • callback: (object: string, p0: string, p1: boolean, p2: boolean) => void
        • (object: string, p0: string, p1: boolean, p2: boolean): void
        • Parameters

          • object: string
          • p0: string
          • p1: boolean
          • p2: boolean

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "select-tag"
    • callback: (object: boolean) => void
        • (object: boolean): void
        • Parameters

          • object: boolean

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "set-overwrite"
    • callback: (object: boolean) => void
        • (object: boolean): void
        • Parameters

          • object: boolean

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "set-search-text"
    • callback: (object: string, p0: boolean) => void
        • (object: string, p0: boolean): void
        • Parameters

          • object: string
          • p0: boolean

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "sort"
    • callback: (ignoreCase: boolean, reverse: boolean) => void
        • (ignoreCase: boolean, reverse: boolean): void
        • Parameters

          • ignoreCase: boolean
          • reverse: boolean

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "swap-selection-bounds"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "change-number"
    • callback: (count: number) => void
        • (count: number): void
        • Parameters

          • count: number

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "join-lines"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "move-lines"
    • callback: (copy: boolean, count: number) => void
        • (copy: boolean, count: number): void
        • Parameters

          • copy: boolean
          • count: number

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "move-to-matching-bracket"
    • callback: (extendSelection: boolean) => void
        • (extendSelection: boolean): void
        • Parameters

          • extendSelection: boolean

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "move-words"
    • callback: (count: number) => void
        • (count: number): void
        • Parameters

          • count: number

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "redo"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "show-completion"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "smart-home-end"
    • callback: (iter: Gtk.TextIter, count: number) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "undo"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "backspace"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "copy-clipboard"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "cut-clipboard"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "delete-from-cursor"
    • callback: (type: Gtk.DeleteType, count: number) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "insert-at-cursor"
    • callback: (string: string) => void
        • (string: string): void
        • Parameters

          • string: string

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "insert-emoji"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "move-cursor"
    • callback: (step: Gtk.MovementStep, count: number, extendSelection: boolean) => void
        • Parameters

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "move-viewport"
    • callback: (step: Gtk.ScrollStep, count: number) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "paste-clipboard"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "populate-popup"
    • callback: (popup: Gtk.Widget) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "preedit-changed"
    • callback: (preedit: string) => void
        • (preedit: string): void
        • Parameters

          • preedit: string

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "select-all"
    • callback: (select: boolean) => void
        • (select: boolean): void
        • Parameters

          • select: boolean

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "set-anchor"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "toggle-cursor-visible"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "toggle-overwrite"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "add"
    • callback: (object: Gtk.Widget) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "check-resize"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "remove"
    • callback: (object: Gtk.Widget) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "set-focus-child"
    • callback: (object: Gtk.Widget) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "accel-closures-changed"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "can-activate-accel"
    • callback: (signalId: number) => void
        • (signalId: number): void
        • Parameters

          • signalId: number

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "child-notify"
    • callback: (childProperty: ParamSpec) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "composited-changed"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "delete-event"
    • callback: (event: Gdk.Event) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "destroy"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "destroy-event"
    • callback: (event: Gdk.Event) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "drag-drop"
    • callback: (context: Gdk.DragContext, x: number, y: number, time: number) => void
        • Parameters

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "drag-motion"
    • callback: (context: Gdk.DragContext, x: number, y: number, time: number) => void
        • Parameters

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "event"
    • callback: (event: Gdk.Event) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "event-after"
    • callback: (event: Gdk.Event) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "grab-focus"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "grab-notify"
    • callback: (wasGrabbed: boolean) => void
        • (wasGrabbed: boolean): void
        • Parameters

          • wasGrabbed: boolean

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "hide"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "hierarchy-changed"
    • callback: (previousToplevel?: Gtk.Widget) => void
        • Parameters

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "map"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "mnemonic-activate"
    • callback: (groupCycling: boolean) => void
        • (groupCycling: boolean): void
        • Parameters

          • groupCycling: boolean

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "parent-set"
    • callback: (oldParent?: Gtk.Widget) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "popup-menu"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "query-tooltip"
    • callback: (x: number, y: number, keyboardMode: boolean, tooltip: Gtk.Tooltip) => void
        • (x: number, y: number, keyboardMode: boolean, tooltip: Gtk.Tooltip): void
        • Parameters

          • x: number
          • y: number
          • keyboardMode: boolean
          • tooltip: Gtk.Tooltip

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "realize"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "screen-changed"
    • callback: (previousScreen?: Gdk.Screen) => void
        • Parameters

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "selection-get"
    • callback: (data: Gtk.SelectionData, info: number, time: number) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "show"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "style-set"
    • callback: (previousStyle?: Gtk.Style) => void
        • Parameters

          Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "style-updated"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "touch-event"
    • callback: (object: Gdk.Event) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "unmap"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "unrealize"
    • callback: () => void
        • (): void
        • Returns void

    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    Returns EventEmitter

  • Parameters

    • sigName: "notify"
    • callback: (pspec: ParamSpec) => void
    • Optional after: boolean

    Returns EventEmitter

  • Parameters

    • sigName: "notify::back-forward-list"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::count"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::enable-word-completion"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::file-settings"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::font-desc"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::font-name"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::indent-style"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::indenter"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::insert-matching-brace"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::mode-display-name"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::overscroll"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::overwrite-braces"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::rubberband-search"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::scroll-offset"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::search-context"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::search-direction"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::show-grid-lines"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::show-line-changes"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::show-line-diagnostics"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::show-search-bubbles"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::show-search-shadow"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::snippet-completion"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::spell-checking"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::auto-indent"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::background-pattern"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::completion"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::draw-spaces"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::highlight-current-line"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::indent-on-tab"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::indent-width"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::insert-spaces-instead-of-tabs"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::right-margin-position"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::show-line-marks"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::show-line-numbers"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::show-right-margin"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::smart-backspace"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::smart-home-end"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::space-drawer"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::tab-width"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::accepts-tab"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::bottom-margin"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::buffer"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::cursor-visible"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::editable"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::im-module"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::indent"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::input-hints"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::input-purpose"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::justification"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::left-margin"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::monospace"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::overwrite"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::pixels-above-lines"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::pixels-below-lines"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::pixels-inside-wrap"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::populate-all"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::right-margin"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::tabs"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::top-margin"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::wrap-mode"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::border-width"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::child"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::resize-mode"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::app-paintable"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::can-default"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::can-focus"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::composite-child"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::double-buffered"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::events"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::expand"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::focus-on-click"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::halign"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::has-default"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::has-focus"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::has-tooltip"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::height-request"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::hexpand"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::hexpand-set"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::is-focus"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::margin"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::margin-bottom"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::margin-end"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::margin-left"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::margin-right"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::margin-start"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::margin-top"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::name"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::no-show-all"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::opacity"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::receives-default"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::scale-factor"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::sensitive"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::style"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::tooltip-markup"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::tooltip-text"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::valign"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::vexpand"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::vexpand-set"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::visible"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::width-request"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::window"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::hadjustment"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::hscroll-policy"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::vadjustment"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: "notify::vscroll-policy"
    • callback: (...args: any[]) => void
        • (...args: any[]): void
        • Parameters

          • Rest ...args: any[]

          Returns void

    Returns EventEmitter

  • Parameters

    • sigName: string
    • callback: any

    Returns EventEmitter

  • Parameters

    Returns void

  • Parameters

    Returns void

  • overrideSymbolicColor(name: string, color?: Gdk.RGBA): void
  • Parameters

    • name: string
    • Optional color: Gdk.RGBA

    Returns void

  • Parameters

    Returns void

  • path(): [number, string, string]
  • Returns [number, string, string]

  • placeCursorOnscreen(): boolean
  • Returns boolean

  • popSnippet(): void
  • Returns void

  • queueAllocate(): void
  • Returns void

  • queueComputeExpand(): void
  • Returns void

  • queueDraw(): void
  • Returns void

  • queueDrawArea(x: number, y: number, width: number, height: number): void
  • Parameters

    • x: number
    • y: number
    • width: number
    • height: number

    Returns void

  • Parameters

    Returns void

  • queueResize(): void
  • Returns void

  • queueResizeNoRedraw(): void
  • Returns void

  • realize(): void
  • Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • removeTickCallback(id: number): void
  • Parameters

    • id: number

    Returns void

  • renderIcon(stockId: string, size: number, detail?: string): Pixbuf
  • Parameters

    • stockId: string
    • size: number
    • Optional detail: string

    Returns Pixbuf

  • renderIconPixbuf(stockId: string, size: number): Pixbuf
  • Parameters

    • stockId: string
    • size: number

    Returns Pixbuf

  • Parameters

    Returns void

  • resetCursorBlink(): void
  • Returns void

  • resetImContext(): void
  • Returns void

  • resetRcStyles(): void
  • Returns void

  • resetStyle(): void
  • Returns void

  • resizeChildren(): void
  • Returns void

  • rollbackSearch(): void
  • Returns void

  • runDispose(): void
  • Returns void

  • scrollMarkOnscreen(mark: Gtk.TextMark, useAlign: boolean, alignx: number, aligny: number): void
  • scrollMarkOnscreen(mark: Gtk.TextMark): void
  • Parameters

    • mark: Gtk.TextMark
    • useAlign: boolean
    • alignx: number
    • aligny: number

    Returns void

  • Parameters

    Returns void

  • scrollToIter(iter: Gtk.TextIter, withinMargin: number, useAlign: boolean, xalign: number, yalign: number, animateScroll: boolean): void
  • scrollToIter(iter: Gtk.TextIter, withinMargin: number, useAlign: boolean, xalign: number, yalign: number): boolean
  • Parameters

    • iter: Gtk.TextIter
    • withinMargin: number
    • useAlign: boolean
    • xalign: number
    • yalign: number
    • animateScroll: boolean

    Returns void

  • Parameters

    • iter: Gtk.TextIter
    • withinMargin: number
    • useAlign: boolean
    • xalign: number
    • yalign: number

    Returns boolean

  • scrollToMark(mark: Gtk.TextMark, withinMargin: number, useAlign: boolean, xalign: number, yalign: number, animateScroll: boolean): void
  • scrollToMark(mark: Gtk.TextMark, withinMargin: number, useAlign: boolean, xalign: number, yalign: number): void
  • Parameters

    • mark: Gtk.TextMark
    • withinMargin: number
    • useAlign: boolean
    • xalign: number
    • yalign: number
    • animateScroll: boolean

    Returns void

  • Parameters

    • mark: Gtk.TextMark
    • withinMargin: number
    • useAlign: boolean
    • xalign: number
    • yalign: number

    Returns void

  • Parameters

    Returns number

  • sendFocusChange(event: Gdk.Event): boolean
  • Parameters

    Returns boolean

  • setAccelPath(accelPath?: string, accelGroup?: Gtk.AccelGroup): void
  • Parameters

    Returns void

  • setAcceptsTab(acceptsTab: boolean): void
  • Parameters

    • acceptsTab: boolean

    Returns void

  • Parameters

    Returns void

  • setAppPaintable(appPaintable: boolean): void
  • Parameters

    • appPaintable: boolean

    Returns void

  • setAutoIndent(enable: boolean): void
  • Parameters

    • enable: boolean

    Returns void

  • setBorderWidth(borderWidth: number): void
  • Parameters

    • borderWidth: number

    Returns void

  • Parameters

    Returns void

  • setBottomMargin(bottomMargin: number): void
  • Parameters

    • bottomMargin: number

    Returns void

  • Parameters

    Returns void

  • setBuildableProperty(builder: Gtk.Builder, name: string, value: any): void
  • Parameters

    Returns void

  • setCanDefault(canDefault: boolean): void
  • Parameters

    • canDefault: boolean

    Returns void

  • setCanFocus(canFocus: boolean): void
  • Parameters

    • canFocus: boolean

    Returns void

  • setChildVisible(isVisible: boolean): void
  • Parameters

    • isVisible: boolean

    Returns void

  • Parameters

    Returns void

  • setCompositeName(name: string): void
  • Parameters

    • name: string

    Returns void

  • setCount(count: number): void
  • Parameters

    • count: number

    Returns void

  • setCursorVisible(setting: boolean): void
  • Parameters

    • setting: boolean

    Returns void

  • setData(key: string, data?: object): void
  • Parameters

    • key: string
    • Optional data: object

    Returns void

  • setDeviceEnabled(device: Gdk.Device, enabled: boolean): void
  • Parameters

    Returns void

  • setDoubleBuffered(doubleBuffered: boolean): void
  • Parameters

    • doubleBuffered: boolean

    Returns void

  • setEditable(setting: boolean): void
  • Parameters

    • setting: boolean

    Returns void

  • setEnableWordCompletion(enableWordCopletion: boolean): void
  • Parameters

    • enableWordCopletion: boolean

    Returns void

  • setEvents(events: number): void
  • Parameters

    • events: number

    Returns void

  • setFocusChain(focusableWidgets: Gtk.Widget[]): void
  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • setFocusOnClick(focusOnClick: boolean): void
  • Parameters

    • focusOnClick: boolean

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • setFontName(fontName: string): void
  • Parameters

    • fontName: string

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • setHasTooltip(hasTooltip: boolean): void
  • Parameters

    • hasTooltip: boolean

    Returns void

  • setHasWindow(hasWindow: boolean): void
  • Parameters

    • hasWindow: boolean

    Returns void

  • setHexpand(expand: boolean): void
  • Parameters

    • expand: boolean

    Returns void

  • setHexpandSet(set: boolean): void
  • Parameters

    • set: boolean

    Returns void

  • setHighlightCurrentLine(highlightCurrentLine: boolean): void
  • setHighlightCurrentLine(highlight: boolean): void
  • Parameters

    • highlightCurrentLine: boolean

    Returns void

  • Parameters

    • highlight: boolean

    Returns void

  • setIndent(indent: number): void
  • Parameters

    • indent: number

    Returns void

  • setIndentOnTab(enable: boolean): void
  • Parameters

    • enable: boolean

    Returns void

  • setIndentWidth(width: number): void
  • Parameters

    • width: number

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • setInsertMatchingBrace(insertMatchingBrace: boolean): void
  • Parameters

    • insertMatchingBrace: boolean

    Returns void

  • setInsertSpacesInsteadOfTabs(enable: boolean): void
  • Parameters

    • enable: boolean

    Returns void

  • Parameters

    Returns void

  • setLeftMargin(leftMargin: number): void
  • Parameters

    • leftMargin: number

    Returns void

  • setMapped(mapped: boolean): void
  • Parameters

    • mapped: boolean

    Returns void

  • setMarginBottom(margin: number): void
  • Parameters

    • margin: number

    Returns void

  • setMarginEnd(margin: number): void
  • Parameters

    • margin: number

    Returns void

  • setMarginLeft(margin: number): void
  • Parameters

    • margin: number

    Returns void

  • setMarginRight(margin: number): void
  • Parameters

    • margin: number

    Returns void

  • setMarginStart(margin: number): void
  • Parameters

    • margin: number

    Returns void

  • setMarginTop(margin: number): void
  • Parameters

    • margin: number

    Returns void

  • Parameters

    Returns void

  • setMonospace(monospace: boolean): void
  • Parameters

    • monospace: boolean

    Returns void

  • setName(name: string): void
  • setName(name: string): void
  • Parameters

    • name: string

    Returns void

  • Parameters

    • name: string

    Returns void

  • setNoShowAll(noShowAll: boolean): void
  • Parameters

    • noShowAll: boolean

    Returns void

  • setOpacity(opacity: number): void
  • Parameters

    • opacity: number

    Returns void

  • setOverwrite(overwrite: boolean): void
  • Parameters

    • overwrite: boolean

    Returns void

  • setOverwriteBraces(overwriteBraces: boolean): void
  • Parameters

    • overwriteBraces: boolean

    Returns void

  • Parameters

    Returns void

  • setParentWindow(parentWindow: Gdk.Window): void
  • Parameters

    Returns void

  • setPixelsAboveLines(pixelsAboveLines: number): void
  • Parameters

    • pixelsAboveLines: number

    Returns void

  • setPixelsBelowLines(pixelsBelowLines: number): void
  • Parameters

    • pixelsBelowLines: number

    Returns void

  • setPixelsInsideWrap(pixelsInsideWrap: number): void
  • Parameters

    • pixelsInsideWrap: number

    Returns void

  • setProperty(propertyName: string, value: any): void
  • Parameters

    • propertyName: string
    • value: any

    Returns void

  • setRealized(realized: boolean): void
  • Parameters

    • realized: boolean

    Returns void

  • setReallocateRedraws(needsRedraws: boolean): void
  • Parameters

    • needsRedraws: boolean

    Returns void

  • setReceivesDefault(receivesDefault: boolean): void
  • Parameters

    • receivesDefault: boolean

    Returns void

  • setRedrawOnAllocate(redrawOnAllocate: boolean): void
  • Parameters

    • redrawOnAllocate: boolean

    Returns void

  • Parameters

    Returns void

  • setRightMargin(rightMargin: number): void
  • Parameters

    • rightMargin: number

    Returns void

  • setRightMarginPosition(pos: number): void
  • Parameters

    • pos: number

    Returns void

  • setRubberbandSearch(rubberbandSearch: boolean): void
  • Parameters

    • rubberbandSearch: boolean

    Returns void

  • setScrollOffset(scrollOffset: number): void
  • Parameters

    • scrollOffset: number

    Returns void

  • setSensitive(sensitive: boolean): void
  • Parameters

    • sensitive: boolean

    Returns void

  • setShowGridLines(showGridLines: boolean): void
  • Parameters

    • showGridLines: boolean

    Returns void

  • setShowLineChanges(showLineChanges: boolean): void
  • Parameters

    • showLineChanges: boolean

    Returns void

  • setShowLineDiagnostics(showLineChanges: boolean): void
  • Parameters

    • showLineChanges: boolean

    Returns void

  • setShowLineMarks(show: boolean): void
  • Parameters

    • show: boolean

    Returns void

  • setShowLineNumbers(show: boolean): void
  • Parameters

    • show: boolean

    Returns void

  • setShowRightMargin(show: boolean): void
  • Parameters

    • show: boolean

    Returns void

  • setShowSearchBubbles(showSearchBubbles: boolean): void
  • Parameters

    • showSearchBubbles: boolean

    Returns void

  • setShowSearchShadow(showSearchBubbles: boolean): void
  • Parameters

    • showSearchBubbles: boolean

    Returns void

  • setSizeRequest(width: number, height: number): void
  • Parameters

    • width: number
    • height: number

    Returns void

  • setSmartBackspace(smartBackspace: boolean): void
  • Parameters

    • smartBackspace: boolean

    Returns void

  • setSnippetCompletion(snippetCompletion: boolean): void
  • Parameters

    • snippetCompletion: boolean

    Returns void

  • setSpellChecking(enable: boolean): void
  • Parameters

    • enable: boolean

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • setSupportMultidevice(supportMultidevice: boolean): void
  • Parameters

    • supportMultidevice: boolean

    Returns void

  • setTabWidth(width: number): void
  • Parameters

    • width: number

    Returns void

  • Parameters

    Returns void

  • setTooltipMarkup(markup?: string): void
  • Parameters

    • Optional markup: string

    Returns void

  • setTooltipText(text?: string): void
  • Parameters

    • Optional text: string

    Returns void

  • setTooltipWindow(customWindow?: Gtk.Window): void
  • Parameters

    Returns void

  • setTopMargin(topMargin: number): void
  • Parameters

    • topMargin: number

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • setVexpand(expand: boolean): void
  • Parameters

    • expand: boolean

    Returns void

  • setVexpandSet(set: boolean): void
  • Parameters

    • set: boolean

    Returns void

  • setVisible(visible: boolean): void
  • Parameters

    • visible: boolean

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • show(): void
  • Returns void

  • showAll(): void
  • Returns void

  • showNow(): void
  • Returns void

  • Parameters

    Returns void

  • sizeAllocateWithBaseline(allocation: Gdk.Rectangle, baseline: number): void
  • Parameters

    Returns void

  • Parameters

    Returns boolean

  • stealData(key: string): object
  • Parameters

    • key: string

    Returns object

  • stealQdata(quark: number): object
  • Parameters

    • quark: number

    Returns object

  • styleAttach(): void
  • Returns void

  • styleGetProperty(propertyName: string, value: any): void
  • Parameters

    • propertyName: string
    • value: any

    Returns void

  • thawChildNotify(): void
  • Returns void

  • thawNotify(): void
  • Returns void

  • translateCoordinates(destWidget: Gtk.Widget, srcX: number, srcY: number): [boolean, number, number]
  • Parameters

    • destWidget: Gtk.Widget
    • srcX: number
    • srcY: number

    Returns [boolean, number, number]

  • triggerTooltipQuery(): void
  • Returns void

  • unmap(): void
  • Returns void

  • unparent(): void
  • Returns void

  • unrealize(): void
  • Returns void

  • unref(): void
  • Returns void

  • Parameters

    Returns void

  • unsetFocusChain(): void
  • Returns void

  • Parameters

    Returns void

  • watchClosure(closure: Function): void
  • Parameters

    • closure: Function

    Returns void

  • windowToBufferCoords(win: Gtk.TextWindowType, windowX: number, windowY: number): [number, number]
  • Parameters

    Returns [number, number]

Generated using TypeDoc